Cómo instalar Webmin en Ubuntu 18.04 LTS

En esta ocasión veremos cómo instalar Webmin en Ubuntu 18.04 LTS Bionic Beaver paso a paso, de modo que al final de este tutorial podrás controlar muchos aspectos de tu servidor o VPS Ubuntu a través de este panel de control de código abierto.

Antes de instalar Webmin en Ubuntu 18.04 LTS

Para completar esta guía de instalación de Webmin en Ubuntu 18.04 LTS necesitarás los siguientes requisitos:

  • Una máquina Ubuntu 18.04 LTS Bionic Beaver actualizada.
  • Acceso a línea de comandos con un usuario con permisos de sudo.
  • Conexión a Internet.

Si estás consultando este tutorial es porque seguramente ya cumples todos los requerimientos mínimos, así que abre una terminal de comandos y vamos a empezar a trabajar.

Necesitaremos algunas herramientas que obtendremos desde los repositorios del sistema, por lo que actualizaremos las listas de paquetes:

~$ sudo apt update

E instalamos lo necesario:

~$ sudo apt install -y gnupg software-properties-common

Cómo instalar Webmin en Ubuntu 18.04

Algo que llama la atención a la hora de instalar Webmin en Ubuntu 18.04 LTS es que no está disponible en los repositorios de la propia distribución.

Debemos añadir el repositorio oficial de Webmin, y esto lo haremos en los siguientes pasos.

Cómo añadir el repositorio de Webmin en Ubuntu 18.04

Vamos a configurar el repositorio de Webmin para Ubuntu 18.04 LTS, empezando por importar la clave pública de Webmin para verificar las firmas de los paquetes:

~$ wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

En un mismo paso hemos descargado la clave pública y la hemos añadido al llavero de apt.

Ahora añadiremos el nuevo repositorio de Webmin:

~$ sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

En este ejemplo hemos especificado la arquitectura amd64, pero hay más arquitecturas disponibles, como puedes comprobar en http://download.webmin.com/download/repository/dists/sarge/contrib/

como instalar webmin en ubuntu 18.04 lts bionic beaver

Instalación de Webmin en Ubuntu 18.04

Tras añadir el repositorio se actualizan las listas de paquetes, por lo que ya estamos listos para instalar Webmin. El paquete que buscamos es webmin, vamos a instalarlo:

~$ sudo apt -y install webmin

En unos instantes se descargarán e instalarán el paquete webmin y sus dependencias, creándose un nuevo servicio llamado webmin.service o simplemente webmin.

El servicio webmin queda activado, por lo que arrancará junto con Ubuntu en cada inicio del sistema, y también queda en ejecución, como podremos comprobar con el comando systemctl status webmin:

instalar webmin en ubuntu 18.04 lts bionic beaver

Configurar el firewall UFW para Webmin en Ubuntu 18.04

Si tienes activado el firewall UFW en Ubuntu 18.04 y quieres acceder a Webmin desde la red, será necesario incluir una regla del firewall específica para Webmin:

~$ sudo ufw allow webmin

Este ajuste se aplica de forma inmediata.

Acceder a Webmin

La forma de acceder a Webmin es a través de un navegador web indicando la dirección de nuestro servidor Ubuntu (IP, nombre de máquina, dominio, etc.) seguida del puerto 10000. El protocolo de acceso es HTTPS, aunque la instalación usa certificados autofirmados.

En este ejemplo, el servidor Ubuntu 18.04 es accesible en el dominio ubuntu64.local.lan, por lo que una URL válida sería https://ubuntu64.local.lan:10000, de modo que tras las advertencias de seguridad referidas a los certificados autofirmados, accederemos a la página de inicio de sesión:

webmin en ubuntu 18.04 lts bionic beaver

Para iniciar sesión usaremos nuestro usuario con privilegios de sudo, tras lo cual seremos redirigidos a la página principal de Webmin con el resumen y estadísticas del sistema Ubuntu 18.04:

webmin para ubuntu 18.04 lts bionic beaver

A partir de este momento y recorriendo todas las secciones de Webmin puedes gestionar usuarios, grupos, servicios, configuraciones, etc. Prácticamente casi todo lo que puedes hacer desde consola pero con una interfaz muy cómoda y con mucha información a la vista.

Webmin en español para Ubuntu 18.04 LTS

La instalación por defecto se muestra en inglés, pero es fácil configurar Webmin en español para Ubuntu 18.04 LTS siguiendo unos pasos rápidos.

Entraremos en la opción «Webmin Configuration» de la sección «Webmin» del menú del panel lateral:

como instalar y configurar webmin en ubuntu 18.04 lts bionic beaver

De todos los iconos disponibles elegiremos el etiquetado como «Language and Locale«, que nos llevará a una página donde podremos elegir en un desplegable el idioma que nos interesa, en este caso el español:

instalar y configurar webmin en ubuntu 18.04 lts bionic beaver

Una vez hecha la selección la aplicaremos mediante el enlace «Change Language«, lo que provocará que cargue de nuevo la página principal de Webmin, pero esta vez mostrándose en español, o en el idioma que hayamos elegido:

instalacion de webmin en ubuntu 18.04 lts bionic beaver

Conclusión

Ahora que sabes cómo instalar Webmin en Ubuntu 18.04 LTS Bionic Beaver tienes una alternativa a la hora de gestionar tu servidor o VPS Ubuntu, ya que puedes hacer muchísimas tareas que antes hacías desde consola, en ocasiones de forma más rápida y sencilla, puesto que no tienes que recordar la sintaxis de los comandos, por ejemplo.

Si tienes alguna duda o pregunta, notificación de errores o sugerencias para nuevos tutoriales, puedes dejar un comentario.

¡Apoya este sitio!

Puede que estés tan satisfecho de haber logrado instalar Webmin en tu servidor Ubuntu 18.04 LTS que quieras agradecérnoslo de alguna forma. En ese caso, cualquier mínima contribución al mantenimiento de este sitio y creación de nuevos tutoriales es bienvenida, y puedes hacerlo invitándonos a un café:

 

O dejando una propina de 1 $ en PayPal:

¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (3 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