¿Cómo instalar Webmin en Debian/Ubuntu?

En este tutorial, aprenderemos cómo instalar Webmin en Debian / Ubuntu .

Tabla de contenido

¿Qué es Webmin?

Si se siente cómodo con un marco de GUI, entonces Webmin es adecuado para usted. Webmin es una interfaz web utilizada para la administración del sistema para el sistema operativo Unix/Linux.

Para configurar las cuentas de usuario, ApacheDNS, uso compartido de archivos, etc., necesita ejecutar comandos en CLI es decir, interfaz de línea de comandos. Si quieres deshacerte de esto, o te cuesta aprender los comandos, Webmin es la mejor opción para ti.

Cuando instala Webmin en Debian/Ubuntu o cualquier sistema operativo Linux, proporciona una interfaz web a través de la cual puede crear usuarios, establecer permisos de usuario, realizar configuraciones, etc. Hay muchos módulos en Webmin. Este es un lugar centralizado donde puede administrar todos los demás servidores usando Webmin. Tenga en cuenta que hay Webmin individuales para servidores individuales.

¿Cómo usamos Webmin?

Inicie sesión en el servidor Webmin utilizando el navegador web. Realice las configuraciones mediante Consola o de forma remota. Webmin se basa en Perl . Su número de puerto predeterminado es 10000.

Analicemos cómo instalar Webmin en el servidor Debian/Ubuntu.

Pasos para instalar Webmin en Debian/Ubuntu

1. Actualizar los Repositorios

El primer paso es actualizar y mejorar los repositorios. Actualizar repositorios significa actualizar los paquetes mientras que actualizar significa instalar las últimas versiones de los paquetes.

Usaremos el comando apto para instalar y actualizar los paquetes. Antes solíamos tener apt-get comando para hacerlo, pero ahora estamos usando apto hacer lo mismo. El comando apt es el nuevo comando y las funciones de apt-get y caché apto se han combinado en apt. Hay una diferencia entre apt y apt-get. Actualicemos los repositorios y actualicemos los paquetes.

                      
sudo apt update && apt upgrade

                    

2. Instala las Dependencias

Webmin requiere que se instalen algunos de los requisitos previos necesarios antes de descargarlo. Estos también pueden ser considerados como dependencias. Estas son las dependencias de Perl. Usaremos el comando apt para instalar Webmin en Debian junto con todas las dependencias.

Amigos, este paso es importante, así que asegúrese de instalarlos correctamente. Ejecute el siguiente comando después de actualizar los paquetes con éxito.

                      
sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

                    

3. Agrega el Repositorio de Webmin

Después de instalar con éxito las dependencias, el siguiente paso es agregar el enlace del repositorio de Webmin en el fuentes.lista archivo para instalar Webmin en Debian correctamente. Encontrará este archivo en el directorio /etc/apt. Puede usar cualquier editor, ya sea vi o nano.

Depende de ti. Recuerda que si usas el editor vi, usa “:wq” para guardar y salir de los cambios. Si está utilizando un editor de texto simple a través del comando nano, use Control + O para ahorrar y Control + X salir. Aquí, estoy usando un editor de texto simple. Pegue el siguiente código descrito después del comando:

                      
sudo nano /etc/apt/sources.list

                    

Pegue el siguiente código:

                      
deb https://download.webmin.com/download/repository sarge contrib

                    
Edita el código

4. Instala el paquete Webmin

Después de agregar con éxito el enlace en el archivo de la lista de fuentes, el siguiente paso es Webmin en Debian/Ubuntu usando el paquete oficial. Pero antes de esto, necesitamos instalar la clave GPG. Básicamente, las claves GPG son la clave de protección de privacidad de Gnu que se utiliza como pertenencia para verificar si el desarrollador se ha unido al proyecto o no.

Descargaremos la clave jcameron usando el comando wget y agregaremos la clave descargada usando el comando apt. Echemos un vistazo al siguiente comando:

                      
wget https://download.webmin.com/jcameron-key.asc

                    
Descarga la Clave

Ahora, agregue la clave usando el comando apt. debe responder con está bien. El código para esto es el siguiente:

                      
sudo apt-key add jcameron-key.asc

                    
Añadir clave paso 2 Agregar la clave

Después de agregar las claves, simplemente actualice los repositorios nuevamente usando el comando de actualización apt como se indica a continuación:

                      
sudo apt update

                    

Amigos, asegúrese de haber descargado el servidor HTTPS. El siguiente paso es descargar e instalar Webmin en Debian usando el paquete oficial. Hemos realizado todas las configuraciones necesarias al respecto. Aquí, usaremos el comando apt para instalar el paquete webmin. Echemos un vistazo al siguiente comando:

                      
apt install webmin

                    
Instalar Webmin Instalar Webmin

Instalará con éxito Webmin en Debian.

¿Cómo iniciar el servicio Webmin?

Después de instalar con éxito Webmin en Debian, debemos iniciar el servicio del paquete. Para esto, usaremos el comando systemctl usando la palabra clave start. Echemos un vistazo al siguiente comando:

                      
systemctl start webmin

                    

Este comando iniciará con éxito los servicios.

Comprobación del estado del servicio Webmin

Después de iniciar con éxito el servicio, ¿qué sucede si queremos verificar el estado de Webmin para saber si se está ejecutando correctamente o no? Para esto, usaremos el comando systemctl con la palabra clave status. El comando para esto es el siguiente:

                      
systemctl status webmin 

                    
Comprobar estado Comprobar el estado

Agregar puertos de Webmin a Debian/Ubuntu Firewall

Como se mencionó anteriormente, para acceder al servidor Webmin, debe acceder al navegador web a través del número de puerto 10000. De manera predeterminada, utiliza el número de puerto 10000. Si el puerto está deshabilitado, permítalo usando el firewall ufw:

                      
sudo ufw allow 10000/tcp

                    

Aquí estamos ajustando el firewall, es decir, abriendo el puerto Webmin para acceder a los servicios. Después de habilitar con éxito los servicios, accederemos al navegador web utilizando la dirección IP. El comando para esto es el siguiente:

                      
https://localhost:10000/

                    

Vería la siguiente ventana:

Formulario de inicio de sesión Formulario de inicio de sesión

Inicie sesión agregando las mismas credenciales que usa al iniciar sesión en el sistema, es decir, root o sus credenciales de usuario personal. Después de esto, el tablero aparecerá de la siguiente manera:

Tablero 1 Tablero

Eso es todo. Hemos instalado correctamente Webmin y accedido a través del navegador.

Desinstalar Webmin de Debian/Ubuntu

Hemos aprendido cómo instalar Webmin en Debian/Ubuntu, pero también debemos saber cómo eliminarlo. Aquí, usaremos el comando remove con la opción –purge para eliminar el paquete Webmin. El comando para esto es el siguiente:

                      
apt-get --purge remove webmin

                    
Quitar Webmin Quitar Webmin

Conclusión

Hemos aprendido con éxito cómo instalar Webmin en Debian/Ubuntu. Si tiene algún problema, háganoslo saber en la sección de comentarios.

Related Posts