Vamos a ver como instalar Webmin en un servidor con CentOS 7, Webmin es una interfaz web que nos da la posibilidad de gestionar diferentes parámetros de tu Linux y desde la cual podremos realizar tareas de administración como:

  • Administración de cuentas de usuario.
  • Configuración de Apache.
  • Configuración del DNS.
  • Compartir archivos entre sistemas Windows usando Samba.
  • Establecer cuotas de disco.
  • Establecer la configuración del Firewall.
  • Las aplicaciones de Webmin están basadas en los módulos Pearl y usan el puerto TCP 10000 con una librería OpenSSL para todo el proceso de comunicación web brindándonos mayor seguridad y confiabilidad.

Voy a hacer todo como root, para ser más rápido.

1- Pre-requisitos

yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect

2- Crear repositorios de instalación

Voy a usar nano como editor, no lo puedo evitar vengo con esto desde Debian jeje, y creamos el siguiente repositorio para hacer una instalación simple

nano /etc/yum.repos.d/webmin.repo

Y pegamos el siguiente contenido

[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1

3- Descargamos la llave

wget http://www.webmin.com/jcameron-key.asc

Y la importamos

rpm --import jcameron-key.asc

4- Instalamos webmin

yum install webmin

5- Agregamos la excepción en el Firewall

firewall-cmd --add-port=10000/tcp

6- Iniciamos webmin

chkconfig webmin on

Lo habilitamos para que cuando se reinicie el servidor vuelva a correr

service webmin start

7- Listo, usamos webmin

Debemos acceder usando el protocolo https, nos dirá que no es seguro nuestro navegador pero confirmamos la excepción y nos pedirá el usuario, podemos usar root y posteriormente crear usuarios. Así que sin más les muestro esta lindura:

https://localhost:10000

Deja un comentario