Búsqueda de sitios web

Cómo instalar la herramienta de administración del sistema Webmin en RHEL 8


Webmin es una moderna herramienta de administración de Linux basada en web (similar a Cockpit Web Console) que le permite monitorear varias métricas del sistema. Con Webmin, también puede realizar tareas administrativas como administrar cuentas de usuario, cambiar configuraciones y configurar ajustes de DNS.

Webmin proporciona una GUI que muestra métricas del sistema como la utilización de CPU, RAM y disco. Esta información se puede utilizar para diagnosticar cualquier problema que pueda afectar el rendimiento de su sistema.

Webmin le permite realizar las siguientes tareas de administrador de sistemas:

  • Cambiar las contraseñas de las cuentas de usuario.
  • Instalar, actualizar, actualizar y eliminar paquetes.
  • Configuración de reglas de firewall.
  • Reiniciar o apagar.
  • Visualización de archivos de registro.
  • Programe trabajos cron.
  • Configure nuevas cuentas de usuario o elimine las existentes.

En esta guía, analizamos la instalación de Webmin en RHEL 8.

Paso 1: Instale los requisitos previos para Webmin

Para comenzar, instalaremos algunos requisitos previos que se requieren durante la instalación de Webmin. Entonces. continúa y ejecuta el comando dnf:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Cuando se complete la instalación, continúe con el siguiente paso.

Paso 2: habilite el repositorio Webmin

El siguiente curso de acción es descargar la clave GPG de Webmin para cifrar y firmar mensajes usando el siguiente comando wget.

wget https://download.webmin.com/jcameron-key.asc

Una vez descargado, impórtelo usando el comando rpm de la siguiente manera.

sudo rpm --import jcameron-key.asc

Paso 3: instale Webmin en RHEL 8

Con la clave GPG en su lugar, el último paso es instalar Webmin. La página oficial de descarga de Webmin contiene paquetes de Webmin para distribuciones principales de Linux como Debian, CentOS, etc. Dado que estamos instalando Webmin en RHEL, debe tomar el paquete RPM usando el comando wget como se muestra.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Cuando se complete la descarga, instale Webmin usando el comando:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Una vez que se complete el proceso de instalación, verifique que Webmin se esté ejecutando.

sudo systemctl status webmin.service

El siguiente resultado confirma que Webmin se está ejecutando.

Paso 4: abra el puerto Webmin en el firewall

De forma predeterminada, Webmin escucha en el puerto TCP 10000. Para confirmar esto, use el comando netstat como se muestra.

sudo netstat -pnltu | grep 10000

Si está detrás de un firewall, abra el puerto TCP 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Paso 4: acceder a la interfaz Webmin

Con todo configurado, es el momento de acceder a Webmin, y lo haremos a través de un navegador web. Inicie su navegador web y busque la URL:

https://server-ip:10000/

Al principio, recibirás una alerta de que tu conexión es privada. Pero no te preocupes. Esto solo muestra que el certificado SSL de Webmin está autofirmado y no lo reconoce CA. Entonces, haga clic en la pestaña "Avanzado".

Luego, haga clic en "ir a la dirección IP del servidor". Esto lo llevará a la página de inicio de sesión de Webmin, donde iniciará sesión con las credenciales de root.

Una vez que haya iniciado sesión, el panel se mostrará como se muestra.

Y eso es. Ha instalado correctamente Webmin en RHEL 8.