Cómo instalar Webmin en CentOS 8

Vamos a ver en este artículo cómo instalar Webmin en CentOS 8 paso a paso, de modo que al final de este tutorial podrás administrar muchos aspectos de tu servidor o VPS CentOS desde su cómoda interfaz web.

Antes de instalar Webmin en CentOS 8

Para seguir esta guía de instalación de Webmin en CentOS 8 necesitas satisfacer unos mínimos requerimientos:

  • Un sistema CentOS 8 actualizado.
  • Paquetes como nano y wget.
  • Acceso a consola como root o usuario con permisos de sudo.
  • Conexión a Internet.

Si ya pasas todos estos requisitos, empecemos con la instalación de Webmin.

Cómo descargar Webmin en CentOS 8

En el momento de preparar esta guía, si queremos descargar Webmin para CentOS 8 no encontraremos paquetes en los repositorios de la distribución, ni siquiera en el repositorio EPEL. Por tanto, debemos instalar el repositorio oficial de Webmin para CentOS 8.

Crearemos un archivo exclusivo para la configuración del repositorio de Webmin:

~$ sudo nano /etc/yum.repos.d/webmin.com.repo

Añadiremos estas líneas en el nuevo archivo:

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

Guardamos y cerramos el archivo.

Ahora instalaremos la clave para comprobar las firmas de los paquetes del repositorio. Descargaremos la clave pública:

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

Y la instalaremos:

~$ sudo rpm --import jcameron-key.asc

Cómo instalar Webmin en CentOS 8

Vamos ya a instalar Webmin en CentOS 8 con el nuevo repositorio preparado en el sistema. El primer paso es actualizar las listas de paquetes:

~$ sudo yum update -y

Ahora al buscar paquetes de Webmin encontraremos el que nos interesa, que no es otro que webmin:

~$ sudo yum install -y webmin

Tras la descarga e instalación del paquete webmin y todas sus dependencias, Webmin quedará listo para su uso, esperando conexiones en el puerto 10.000.

Configuración del firewall

Si quieres acceder a Webmin en tu máquina CentOS 8 desde otra máquina tendrás que añadir una excepción al firewall:

~$ sudo firewall-cmd --permanent --add-port={10000/tcp,10000/udp}

Para aplicar los cambios hay que recargar la configuración del firewall:

~$ sudo firewall-cmd --reload

Acceder a Webmin en CentOS 8

Para acceder a la interfaz de Webmin a través de un navegador usaremos una URL con protocolo seguro HTTPS indicando la dirección IP o el dominio de la máquina CentOS 8 y el puerto 10.000.

En la máquina de este ejempo la URL https://centos8.local:10000/ sería válida:

como instalar webmin en centos 8

Para acceder a Webmin en un principio sólo podremos identificarnos como root.

Al iniciar sesión aparecerá la página principal del panel de control de Webmin:

instalar webmin en centos 8

Ahora ya puedes realizar multitud de tareas administrativas en CentOS 8 sin necesidad de teclear comandos o recordar su sintaxis.

Acceso a Webmin con otros usuarios

Por defecto Webmin en CentOS 8 sólo permite el acceso a root. Si queremos que otros usuarios puedan también usar Webmin tendremos que crear grupos de Webmin.

Cada grupo de Webmin podrá otorgar permisos sobre distintas funcionalidades.

A cada grupo de Webmin se podrán añadir los usuarios que se desee.

De esta forma los usuarios configurados podrán acceder a Webmin pudiendo realizar las acciones que les permita el grupo al que pertenecern.

Conclusión

Como ves, instalar y configurar Webmin en CentOS 8 es una tarea que toma unos instantes pero que merece la pena si quieres hacer multitud de tareas fácilmente, manteniendo a la vista mucha información sobre el sistema.

¿Preguntas, dudas, tal vez sugerencias? Puedes dejar un comentario.

¡Apoya este sitio!

¿Te ha servido de ayuda esta guía de instalación de Webmin en CentOS 8? Si ha sido así y deseas agradecérnoslo, cualquier aportación al mantenimiento del sitio y elaboración de nuevos tutoriales y guías es bienvenida. ¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando…

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies