Instalación Webmin · 4 min read · Oct 31, 2025

Cómo instalar Webmin en Debian 11

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

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

Requisitos previos

  • Un servidor que ejecute Debian 11.
  • Una contraseña de root configurada en el servidor.

Empezando

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

apt-get update -y

Después de actualizar la caché de paquetes, instala otras dependencias requeridas usando el siguiente comando:

apt-get install gnupg2 curl -y

Una vez que todas las dependencias requeridas estén instaladas, puedes proceder al siguiente paso.

Instalar Webmin

Por defecto, el paquete de Webmin no está incluido en el repositorio predeterminado de Debian 11. Así que necesitarás agregar el repositorio de Webmin al APT.

Primero, descarga y agrega 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, agrega el repositorio de Webmin al 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 haya agregado el repositorio, actualiza el repositorio e instala Webmin con el siguiente comando:

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

Una vez que Webmin esté instalado, puedes proceder al siguiente paso.

Administrar el servicio Webmin

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

Para iniciar el servicio Webmin, ejecuta el siguiente comando:

service webmin start

Para reiniciar el servicio Webmin, ejecuta el siguiente comando:

service webmin restart

Para detener el servicio Webmin, ejecuta el siguiente comando:

service webmin stop

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

service webmin status

Por defecto, Webmin escucha en el puerto 10000. Puedes verificarlo usando el siguiente comando:

ss -antpl | grep 10000

Deberías ver la siguiente salida:

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

Configurar el cortafuegos para Webmin

También se recomienda asegurar tu servidor con un cortafuegos UFW. Para hacerlo, instala el cortafuegos UFW con el siguiente comando:

apt-get install ufw -y

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

ufw allow 22  
ufw allow 10000

A continuación, habilita el cortafuegos UFW usando el comando a continuación:

ufw enable

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

ufw status

Deberías obtener la siguiente salida:

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 puedes acceder a él usando la URL http://your-server-ip:10000. Serás redirigido a la página de inicio de sesión de Webmin:

Inicio de sesión de Webmin

Proporciona tu nombre de usuario root, contraseña y haz clic en el botón Iniciar sesión. Deberías ver el panel de control de Webmin en la siguiente página:

Panel de control de Webmin

En el panel izquierdo, haz clic en Herramientas => Shell de comando. Deberías ver la terminal de Linux en la siguiente página:

Shell de Webmin

Desde aquí, puedes ejecutar cualquier comando en tu servidor Linux.

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

Administrador de archivos de Webmin

Desde aquí, puedes crear un archivo, directorio y gestionar todo el sistema de archivos.

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

Carga de archivos de Webmin

Desde aquí, puedes subir y descargar cualquier archivo hacia y desde el servidor.

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

Configuración del cortafuegos de Webmin

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

Haz clic en Redes => Configuración de red. Deberías ver el asistente de configuración de red:

Configuración de red de Webmin

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

Haz clic en Hardware => Particiones y Discos locales. Deberías ver el Administrador de particiones en la siguiente página:

Usa Webmin para particionar discos

Desde aquí, puedes crear y editar las particiones de tu disco duro.

Eliminar Webmin

Si no deseas Webmin, puedes eliminarlo usando el siguiente comando:

apt-get remove webmin

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

apt-get autoremove -y  
apt-get clean

Conclusión

¡Felicidades! has instalado Webmin con éxito en Debian 11. Espero que Webmin te ayude a gestionar y controlar tu servidor Linux desde el navegador web. No dudes en preguntarme si tienes alguna pregunta.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.