Webmin es una herramienta de administración de sistemas basada en web que se puede utilizar en máquinas Linux. Usándolo podemos administrar las máquinas de Linux, podemos usar Webmin para configurar cuentas de usuario o podemos configurar el servidor web de Apache, administrar DNS, configurar el servidor de correo Postfix, etc, etc. Tiene un número de módulos estándar que podemos instalar y uso según nuestra propia necesidad y propósitos.

En este tutorial, aprenderemos a instalar Webmin en máquinas CentOS, así como en máquinas Ubuntu.

Hay dos maneras depara instalar Webmin en nuestras máquinas CentOS

1- Uso del repositorio Webmin (YUM)

2- Uso del paquete RPM

Vamos a ver ambos métodos uno por uno,

1- Usando repositorio Webmin (YUM)

Para instalar Webmin usando Yum, primero crearemos un repositorio para el Webmin, Crear un archivo llamado ‘webmin.repo’ en ‘/etc/yum.repos.d/’ con la siguiente información de repositorio,

$ sudo vi /etc/yum.repos.d/webmin.repo

[Webmin]

name=Webmin Distribution Neutral

#baseurl=http://download.webmin.com/download/yum

mirrorlist=http://download.webmin.com/download/yum/mirrorlist

enabled=1

A continuación, debemos instalar la clave GPG con la que se firman los paquetes. Para instalar clave, ejecuta el siguiente comando,

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

$ sudo rpm –import jcameron-key.asc

Ahora instalamos webmin,

$ sudo yum install webmin

Todas las dependencias también se instalarán junto con Webmin.

2- Usando RPM

Si utilizas el paquete RPM para instalar Webmin, en primer lugar tenemos que instalar algunas dependencias para Webmin. Para instalar todas las dependencias requeridas, ejecuta lo siguiente:

$ sudo yum install perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect

Descargamos el rpm con el siguiente comando,

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

Y finalmente instala el paquete rpm descargado con el siguiente comando,

$ sudo rpm -U webmin-1.850-1.noarch.rpm

Esto completa nuestra instalación de webmin en CentOS. Ahora procederemos a su instalación en el sistema Ubuntu.

Instalar Webmin en Ubuntu

Al igual que la instalación de CentOS, hay dos maneras de usar las que también podemos instalar Webmin en Ubuntu,

1- Uso del repositorio Webmin (APT)

2- Uso del paquete DEB

1- Usando el repository (APT)

Para instalar Webmin utilizando el repositorio oficial de Webmin, abre el archivo ‘/etc/apt/sources.list’

$ sudo nano /etc/apt/sources.list

Y añade la siguiente línea,

deb http://download.webmin.com/download/repository sarge contrib

A continuación, instala la clave GPG con el paquete que se han firmado,

$ cd /root

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

$ sudo apt-key add jcameron-key.asc

Ahora estamos listos para instalar Webmin en tu sistema Ubuntu. Para instalar Webmin, ejecuta los siguientes comandos,

$ sudo apt-get update

$ sudo apt-get install apt-transport-https

$ sudo apt-get install webmin

Estos comandos instalarán Webmin junto con todas las dependencias requeridas.

2- Usando paquete DEB

Al instalar Webmin utilizando los paquetes .deb, primero instala todas las dependencias. Abre el terminal y ejecuta el siguiente comando para instalar todas las dependencias requeridas por Webmin,

$ sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Una vez instaladas las dependencias, descarga el paquete .deb de Webmin utilizando el siguiente comando,

$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.850_all.deb

E instálalo,

$ sudo dpkg –install webmin_1.850_all.deb

Inicio del servicio y acceso a él

Ahora, una vez finalizada la instalación, iniciaremos el servicio y lo habilitaremos en el momento de arranque,

 

$ sudo service webmin start           OR             sudo systemctl start webmin

$ sudo chkconfig webmin on           OR             sudo systemctl enable webmin

Una vez que el Webmin está activado, podemos acceder a él usando el navegador Web con la siguiente URL,

https://localhost or IP address:10000

El nombre de usuario predeterminado para Webmin es ‘root’ y la contraseña es ‘password’. También podríamos obtener una advertencia de SSL mientras que accedemos al portal de webmin por primera vez. Webmin utiliza un certificado autofirmado que da la advertencia, pero podemos agregar una excepción para él. Una vez conectado, podemos usar Webmin para administrar nuestro servidor con una GUI agradable y limpia.

(Visitada 1 veces, 1 visitas hoy )