Instalación Webmin · 5 min read · Sep 11, 2025

Cómo instalar Webmin en Debian 12

Webmin es una poderosa herramienta de administración del sistema basada en la web para sistemas similares a Unix, incluyendo Debian 12. Proporciona una interfaz gráfica intuitiva que permite a los administradores gestionar varios aspectos de su servidor sin utilizar la línea de comandos. A través de Webmin, los usuarios pueden configurar cuentas de usuario, gestionar servicios, configurar DNS, gestionar bases de datos y realizar muchas otras tareas administrativas. Esta herramienta mejora la eficiencia y accesibilidad, haciendo que la gestión del servidor sea más accesible, especialmente para aquellos que pueden no sentirse tan cómodos con las operaciones de línea de comandos. Al aprovechar Webmin en Debian 12, los administradores pueden optimizar sus flujos de trabajo y mantener sus sistemas de manera más eficiente.

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

Prerrequisitos

  • Un servidor que ejecute Debian 12.
  • 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 utilizando el siguiente comando:

apt update -y

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

apt install gnupg2 curl -y

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

Instalar Webmin

El paquete Webmin no está incluido en el repositorio predeterminado de Debian 12 por defecto. Por lo tanto, necesitarás agregar el repositorio de Webmin al APT.

Primero, descarga y agrega la clave GPG y añade el repositorio de Webmin con los siguientes comandos:

cd /tmp  
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh  
sh setup-repos.sh

Una vez que se haya agregado el repositorio, actualiza el repositorio e instala Webmin con el siguiente comando:

apt update -y  
apt install webmin --install-recommends -y

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

Gestionar el servicio Webmin

Puedes iniciar, detener, reiniciar y comprobar 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 comprobar el estado del servicio Webmin, ejecuta el siguiente comando:

service webmin status

Por defecto, Webmin escucha en el puerto 10000. Puedes comprobarlo utilizando 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 firewall para Webmin

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

apt install ufw -y

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

ufw allow 22  
ufw allow 10000

A continuación, habilita el firewall UFW utilizando el siguiente comando:

ufw enable

A continuación, verifica el firewall 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 utilizando la URL https://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 comando 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:

Subida de archivos de Webmin

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

Haz clic en Red => Firewall de Linux. Deberías ver la interfaz del firewall en la siguiente página:

Firewall de Webmin

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

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

Configuración de red de Webmin

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

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

Particiones de disco de Webmin

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

Eliminar Webmin

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

apt remove webmin

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

apt autoremove -y  
apt clean

Descarga de imagen de máquina virtual de este tutorial

Este tutorial está disponible como una imagen de máquina virtual lista para usar en formato ovf/ova que es compatible con VMWare y Virtualbox. La imagen de la máquina virtual utiliza los siguientes detalles de inicio de sesión:

Inicio de sesión SSH / Shell

Nombre de usuario: administrator
Contraseña: howtoforge

Nombre de usuario: root
Contraseña: howtoforge

Inicio de sesión de Webmin

Nombre de usuario: root
Contraseña: howtoforge

La IP de la VM es 192.168.0.100. Se puede cambiar en el archivo /etc/network/interfaces. Por favor, cambia todas las contraseñas anteriores para asegurar la máquina virtual.

Conclusión

¡Felicidades! has instalado Webmin con éxito en Debian 12. 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.