GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Webmin en Ubuntu 18.04

Webmin es un panel de control basado en la web que es compatible con muchas distribuciones de Linux. Webmin se encuentra entre los paneles de control de código abierto más populares:se utilizan principalmente para la administración de cuentas de usuario, la administración del servidor web, la configuración de DNS, la configuración de FTP y mucho más. Webmin es un panel de control excelente y popular, todo gracias a su extensibilidad. Webmin está escrito en Perl y es de código abierto, lo que lo hace gratuito y se mantiene actualizado con frecuencia. En este artículo, le mostraremos cómo instalar Webmin en Ubuntu 18.04.

Hay dos métodos para instalar el panel de control de Webmin en distribuciones basadas en Debian. En este artículo, cubriremos ambos.

1. Inicie sesión a través de SSH en el servidor Ubuntu:

Inicie sesión a través de SSH en el servidor como usuario raíz (o como usuario con privilegios sudo):

ssh root@Server_IP_Address -p Port_number

2. Actualizar todos los paquetes

Lo primero que debe hacer una vez que haya iniciado sesión es asegurarse de que todos los paquetes del sistema operativo instalados estén actualizados:

sudo apt update
sudo apt upgrade

3. Instalación de Webmin desde un paquete (Método 1)

Con este método, instalaremos Webmin utilizando el paquete Debian; esto es adecuado para Debian, Ubuntu u otras distribuciones de Linux basadas en Debian.

Usaremos el comando wget para descargar el paquete Webmin:

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

Una vez hecho esto, tenemos que instalar varias dependencias:

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

Después de descargar el paquete de Webmin y después de que todas las dependencias estén correctamente instaladas, podemos continuar con la instalación de Webmin con el siguiente comando:

sudo dpkg --install webmin_1.900_all.deb

Webmin se instalará automáticamente en el directorio /usr/share/webmin y, de forma predeterminada, la instalación establecerá un nombre de usuario y una contraseña de administrador.

4. Usando el Repositorio Webmin APT (Método 2)

Con este método, utilizaremos el repositorio APT de Webmin para instalar el panel de control de Webmin.

Primero, necesitamos agregar el repositorio de Webmin. Abra /etc/apt/sources.list con su editor favorito (en este ejemplo usaremos nano):

sudo nano /etc/apt/sources.list

Agregue la siguiente línea al final del archivo:

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

Con los siguientes comandos, buscaremos e instalaremos la clave GPG con la que está firmado el repositorio:

cd /root

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

sudo apt-key add jcameron-key.asc

Ahora podemos instalar Webmin con estos comandos:

sudo apt install apt-transport-https

sudo apt update

sudo apt install webmin

Con este método, a diferencia del anterior, todas las dependencias deberían resolverse automáticamente.

5. Accediendo a Webmin

El puerto predeterminado en el que escucha el servicio Webmin es el puerto 10000. Con esta información, puede abrir su navegador web favorito, escribir la dirección IP de su servidor seguida de:10000 y debería poder ver la interfaz "Iniciar sesión en Webmin". mensaje. La URL completa tendría este formato:
https://server_IP_Address:10000
Asegúrese de reemplazar "server_IP_Address" en la URL con la dirección IP real de su servidor. Es probable que cuando acceda a Webmin de esta manera, su navegador muestre un mensaje sobre la inseguridad de la conexión.

Puede ignorar la advertencia, aceptar el certificado SSL autofirmado proporcionado por el panel de control y pasar a la pantalla de inicio de sesión. O bien, puede instalar un certificado SSL para un dominio alojado en su servidor y acceder a Webmin usando “https://yourdomain.com:10000 “. Puede usar root como nombre de usuario con su contraseña de root, o como cualquier usuario que pueda usar sudo.

6. Configurar Webmin

En esta parte del artículo, le mostraremos cómo cambiar el puerto de Webmin en la configuración de Webmin.

Podemos editar el archivo miniserv.conf para cambiar el puerto Webmin predeterminado de 10000 a cualquier puerto de nuestra elección. Con el siguiente comando abriremos el archivo de configuración:

sudo nano /etc/webmin/miniserv.conf

Luego busque la siguiente línea:

port=10000

y cambie el puerto predeterminado. En nuestro ejemplo, lo cambiaremos a 8989:

port=8989

Guarde el archivo y salga del editor.

O bien, podemos agregar una regla de firewall (si está utilizando cualquier firewall en su servidor) y cambiar el puerto predeterminado de Webmin. Si usa Iptables o UFW como firewall, puede permitir el tráfico entrante desde cualquier fuente al puerto TCP 8989 usando los siguientes comandos:

Para IPtables:

iptables -A INPUT -p tcp -m tcp --dport 8989 -j ACCEPT

y para UFW (cortafuegos de Ubuntu):

sudo ufw allow from any to any port 8989 proto tcp

7. Desinstalar Webmin

Si por alguna razón no encuentra Webmin adecuado para sus necesidades, siempre puede desinstalarlo. Para eliminar el paquete Webmin, deberá ejecutar el siguiente comando:

sudo apt --purge remove webmin

Esto detendrá y eliminará los archivos y las configuraciones de Webmin.

Si siguió los pasos del tutorial, habrá instalado correctamente Webmin en su Ubuntu 18.04 VPS. Para obtener más detalles sobre su configuración y uso, consulte la documentación oficial de Webmin.

Por supuesto, no tiene que instalar Webmin en Ubuntu 18.04 si utiliza uno de nuestros servicios de alojamiento de Webmin, en cuyo caso simplemente puede solicitar a nuestros administradores de sistemas expertos que instalen Webmin en Ubuntu 18.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si le gustó esta publicación sobre cómo instalar Webmin en Ubuntu 18.04, compártala con sus amigos en las redes sociales usando los botones a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar Webmin en Ubuntu

  2. Cómo instalar Webmin en Ubuntu 20.04

  3. Instalar Webmin en Ubuntu 16.04

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar Webmin en Ubuntu 20.04

¿Cómo instalar Webmin en Ubuntu 20.04?

Cómo instalar Webmin en Ubuntu 16.04

Cómo instalar Webmin en Ubuntu 18.04 LTS

Cómo instalar Webmin en Ubuntu 20.04

Cómo instalar webmin en Ubuntu 18.04