Webmin es una herramienta de administración de sistemas basada en la web que le permite configurar y administrar su sistema Linux mediante un navegador. Dado que está basado en la web, puede administrar sus máquinas de forma remota desde cualquier otro sistema dentro o fuera de su red.
Agiliza las tareas complejas de configuración del sistema que, de lo contrario, requieren un conocimiento profundo de los comandos de Linux y la edición manual de los archivos de configuración. Por lo tanto, es más adecuado para usuarios que no son buenos en la línea de comandos y tienen menos experiencia en configuraciones de sistemas.
Veamos cómo puede instalar Webmin en su máquina Linux.
Instalar Webmin en Ubuntu/Debian usando APT
Puede instalar Webmin en Ubuntu y otras distribuciones basadas en Debian utilizando el paquete DEB oficial. Para descargar el paquete DEB de Webmin, ejecute:
wget https://www.webmin.com/download/deb/webmin-current.deb
Esto guardará el archivo descargado en su directorio actual como webmin-actual.deb.
Ahora use el comando apt para instalar el paquete DEB:
sudo apt install ./webmin-current.deb
Cómo instalar Webmin en Arch Linux
Webmin está disponible en AUR y puede instalarlo usando un asistente de AUR como yay. Para este método, necesita tener yay instalado en su sistema.
Puede instalar Webmin en distribuciones basadas en Arch ejecutando:
yay -S webmin
Una vez instalado, inicie el servicio Webmin usando:
sudo systemctl iniciar webmin
Instalar Webmin en Fedora y RHEL usando DNF
Para las distribuciones basadas en RHEL, Webmin proporciona un paquete RPM que puede instalar mediante DNF.
Descarga el paquete RPM para Webmin con:
wget https://www.webmin.com/download/rpm/webmin-current.rpm
Luego, instale el paquete descargado ejecutando:
sudo dnf install ./webmin-current.rpm
Instalar Webmin utilizando el script de instalación oficial
En las distribuciones de Linux basadas en Debian y RHEL, puede instalar Webmin mediante un script de instalación. Todo lo que necesita hacer es ejecutar el script y configurará automáticamente el repositorio de Webmin y su clave en su sistema.
Después de eso, puede instalar Webmin utilizando el administrador de paquetes predeterminado de su distribución.
Abra la terminal y use el siguiente comando para descargar el script del instalador de Webmin:
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
Ahora ejecute el siguiente comando para ejecutar el script:
sudo sh setup-repos.sh
Este script agregará el repositorio y la clave de Webmin a su sistema. Use el siguiente comando para instalar Webmin en distribuciones basadas en Debian:
sudo apt instalar webmin
Para instalar Webmin en distribuciones basadas en RHEL, usar el comando dnf:
sudo dnf instalar webmin
Permitir Webmin a través del cortafuegos
De manera predeterminada, Webmin usa el puerto 10000, que podría estar bloqueado si tiene un firewall ejecutándose en su sistema. Si desea acceder a Webmin desde otro sistema en la red, deberá permitirlo en su firewall.
En distribuciones basadas en Debian, puede permitir el acceso al puerto 10000 con UFW usando el siguiente comando:
sudo ufw permitir 10000
Vuelva a cargar el firewall para aplicar los cambios:
sudo ufw recargar
Para verificar si se ha permitido el acceso, ejecute:
sudo ufw estado
En distribuciones basadas en RHEL, use el siguiente comando para permitir el acceso al puerto 10000:
firewall-cmd --zone=público --add-port=10000/tcp --permanente
A continuación, vuelva a cargar el cortafuegos para registrar los cambios:
firewall-cmd --recargar
Después de eso, ejecute el siguiente comando para verificar la adición de la regla:
sudo cortafuegos-cmd --listar-todos
Acceda al panel de control de Webmin mediante un navegador web
Para acceder a Webmin, inicie su navegador y abra la siguiente URL, reemplazando dirección IP con la dirección IP de tu sistema hosting Webmin:
http://ip-address: 10000
Se abrirá la página de inicio de sesión del panel de control de Webmin. Inicie sesión con el nombre de usuario y la contraseña de un usuario con privilegios de administrador.
Una vez que inicie sesión, verá el siguiente panel que muestra una descripción general de su sistema.
Cómo desinstalar Webmin en Linux
Para desinstalar Webmin, abre la terminal y ejecuta el siguiente comando:
sudo /etc/webmin/uninstall.sh
Le pedirá su confirmación. Ingresar y para eliminar el paquete Webmin y sus directorios relacionados de su sistema.
Para desinstalar Webmin en Arch Linux, ejecute:
sudo yay -R webmin
Optimice la administración de Linux con Webmin
Webmin proporciona una forma sencilla y fácil de usar para gestionar las tareas de administración del sistema, al mismo tiempo que ahorra el tiempo y el esfuerzo necesarios para las configuraciones manuales. Ahora que sabe cómo instalar Webmin en sistemas Linux, continúe y pruébelo para ver cómo agiliza la administración del sistema.
Además de Webmin, puede consultar muchas otras herramientas para facilitar la administración del sistema, como Zenmap, Cockpit, Nagios, Puppet, etc.