Instalar Webmin en CentOS

Cambiar_PuertoWebmin es una herramienta administrativa con una muy cómoda GUI (Interfaz Gráfica de Usuario), la cual puede ser usada desde cualquier navegador y que esta diseñada para facilitar la configuración de servicios, administración de usuarios, DNS, cortafuegos, entre otras cosas.

Instalacion

Existen dos formas de instalar Webmin, mediante un archivo rpm o haciendo uso de un repositorio para yum.

  • Instalar Webmin descargando el archivo RPM

Descargamos el archivo RPM

wget http://prdownloads.sourceforge.net/webadmin/webmin-1.760-1.noarch.rpm

En algunos casos es opcional la instalación de las dependencias:
– perl
– perl-Net-SSLeay
– openssl
– perl-IO-Tty

Procedemos a instalar.

rpm -i webmin-1.760-1.noarch.rpm

Durante la instalación surgieron errores, con la falta de dependencias perl y perl-Net_SSLeay, las cuales tuvieron que ser instaladas.

webmin_Error_DependenciasInstalamos las dependencias requeridas.

 yum install perl 
 yum install perl-Net-SSLeay 

Una vez instaladas las dependencias, instalamos de nuevo el archivo rpm, como se indico anteriormente

rpm -i webmin-1.760-1.noarch.rpm 

Ya instalado podemos observar la siguiente imagen.

webmin_instalado

  • Instalar webmin desde un repositorio

El proceso es sencillo, solo debemos crear un archivo en la siguiente ruta vi /etc/yum.repos.d/webmin.repo que contenga la información:

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

Es necesario descargar las claves con las que se firman los paquetes.

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

Se aplican las llaves

rpm --import jcameron-key.asc

Ahora solo queda instalar el paquete webmin

yum install webmin

Configuracion

Existen casos, en el que tengamos bloqueado por defecto el port 10000 en el firewall, pero para ello basta con tan solo agregar la regla al firewall

Se puede hacer por linea de comandó o editando el archivo de iptables.

En la primera opción ejecutamos el comandó:

iptables -I INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

y en la segunda agregamos la regla en el archivo : /etc/sysconfig/iptables

-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

después de configurar la regla del iptables, reiniciamos el servicio

/etc/init.d/iptables restart

Ahora solo queda acceder al webmin, con las credenciales de ”root” del servidor.

https://IP_Tu_Servidor:10000/
Entrar_al_WebminPodemos personalizar el webmin, a nivel de temas. Tan solo buscamos la palabra theme dentro del webmin y modificamos el tema y el idioma de nuestra preferencia.

Webmin_Cambiar_idiomaDe igual forma por agregar un punto mas de seguridad, se recomienda modificar el puerto de acceso al Webmin siguiendo esta ruta:  Webmin >> Configuración de Webmin >> Puertos y Dirección; tal como podéis ver en la imagen que inicia el post.

2 thoughts on “Instalar Webmin en CentOS”

  1. tannhausser says:

    Siempre descubriéndonos herramientas interesantes! Gracias por este nuevo post amigo @anger

  2. Darwin says:

    Gracias José!! También lo puedes descargar de la web de webmin y hacer rpm -q webminxxxxx.rpm

Deja un comentario