GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Webmin en Debian 11

Gestionar y administrar servidores Linux desde la línea de comandos es muy difícil para cualquier usuario principiante de Linux. En este caso, puede usar Webmin para administrar su servidor Linux desde la interfaz basada en web. Webmin es una plataforma de aplicación gratuita y de código abierto que proporciona una interfaz gráfica de usuario para administrar y controlar el servidor Linux. Con Webmin, puede crear cuentas de usuario, configurar servidores Apache, DNS y FTP, compartir archivos, configurar cortafuegos y más.

En este artículo, le mostraré cómo instalar el panel de administración de Webmin Linux en Debian 11.

Requisitos

  • Un servidor que ejecuta Debian 11.
  • Se configura una contraseña raíz en el servidor.

Cómo empezar

Antes de comenzar, se recomienda actualizar la caché de paquetes de su sistema a la última versión. Puede actualizarlo usando el siguiente comando:

apt-get update -y

Después de actualizar el caché del paquete, instale otras dependencias requeridas usando el siguiente comando:

apt-get install gnupg2 curl -y

Una vez que todas las dependencias requeridas estén instaladas, puede continuar con el siguiente paso.

Instalar Webmin

De forma predeterminada, el paquete Webmin no está incluido en el repositorio predeterminado de Debian 11. Por lo tanto, deberá agregar el repositorio de Webmin a la APT.

Primero, descargue y agregue la clave GPG con el siguiente comando:

wget -qO - http://www.webmin.com/jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

A continuación, agregue el repositorio de Webmin a la APT usando el siguiente comando:

sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'

Una vez que se agrega el repositorio, actualice el repositorio e instale Webmin con el siguiente comando:

apt-get update -y
apt-get install webmin -y

Una vez que Webmin esté instalado, puede continuar con el siguiente paso.

Administrar servicio Webmin

Puede iniciar, detener, reiniciar y verificar el estado de Webmin fácilmente desde el servicio de inicio.

Para iniciar el servicio Webmin, ejecute el siguiente comando:

service webmin start

Para reiniciar el servicio Webmin, ejecute el siguiente comando:

service webmin restart

Para detener el servicio de Webmin, ejecute el siguiente comando:

service webmin stop

Para verificar el estado del servicio Webmin, ejecute el siguiente comando:

service webmin status

De manera predeterminada, Webmin escucha en el puerto 100000. Puede verificarlo con el siguiente comando:

ss -antpl | grep 10000

Debería ver el siguiente resultado:

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

Configurar cortafuegos para Webmin

También se recomienda asegurar su servidor con un firewall UFW. Para hacerlo, instale el firewall UFW con el siguiente comando:

apt-get install ufw -y

Una vez que el firewall UFW esté instalado, permita los puertos 22 y 10000 con el siguiente comando:

ufw allow 22
ufw allow 10000

Luego, habilite el firewall UFW usando el siguiente comando:

ufw enable

A continuación, verifique el cortafuegos con el siguiente comando:

ufw status

Deberías obtener el siguiente resultado:

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
10000                      ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
10000 (v6)                 ALLOW       Anywhere (v6)             

Cómo usar Webmin

En este punto, Webmin está instalado. Ahora puede acceder a él usando la URL http://your-server-ip:10000 . Será redirigido a la página de inicio de sesión de Webmin:

Proporcione su nombre de usuario raíz, contraseña y haga clic en Iniciar sesión botón. Debería ver el panel de control de Webmin en la siguiente página:

En el panel izquierdo, haga clic en Herramientas => Comando Concha . Debería ver la terminal de Linux en la siguiente página:

Desde aquí, puede ejecutar cualquier comando en su servidor Linux.

Haga clic en Herramientas => Administrador de archivos . Debería ver el Administrador de archivos en la siguiente página:

Desde aquí, puede crear un archivo, un directorio y administrar todo el sistema de archivos.

Haga clic en Herramientas => Subir y Descargar . Debería ver la siguiente página:

Desde aquí, puede cargar y descargar cualquier archivo hacia y desde el servidor.

Haga clic en Redes => Linux Cortafuegos . Debería ver la interfaz del cortafuegos en la siguiente página:

Desde aquí, puede abrir y cerrar los puertos específicos para usuarios remotos.

Haga clic en Redes => Red Configuración . Debería ver el asistente de configuración de red:

Desde aquí, puede configurar una dirección IP estática, una puerta de enlace predeterminada, un nombre de host y un DNS.

Haga clic en Hardware => Particiones y discos locales. Debería ver Partition Manager en la siguiente página:

Desde aquí, puede crear y editar las particiones de su disco duro.

Eliminar Webmin

Si no desea Webmin, puede eliminarlo con el siguiente comando:

apt-get remove webmin

A continuación, ejecute el siguiente comando para limpiar la caché de paquetes y eliminar los paquetes no deseados de su sistema.

apt-get autoremove -y
apt-get clean

Conclusión

¡Felicidades! Ha instalado con éxito Webmin en Debian 11. Espero que Webmin lo ayude a administrar y controlar su servidor Linux desde el navegador web. Siéntase libre de preguntarme si tiene alguna pregunta.


Debian
  1. Cómo instalar R en Debian 9

  2. Cómo instalar Webmin en Debian 9

  3. Cómo instalar Webmin en Debian 10 Linux

  4. Cómo instalar Java 17 en Debian 11

  5. Cómo instalar Webmin en Debian 9

Cómo instalar Webmin en Debian 10

Cómo instalar Go en Debian 10

Cómo instalar ifconfig en Debian

Cómo instalar Tomcat 9 en Debian 11

Cómo instalar Apache en Debian 11

Cómo instalar Go en Debian