Cómo instalar Webmin en un VPS o servidor dedicado Debian 9 | Hosting mas barato

Webmin es un robusto panel de control basado en web que fue desarrollado para simplificar la operación de los administradores de sistemas que manejan sistemas Linux. Es una poderosa herramienta de configuración del sistema que facilita compartir archivos, configurar cuentas de usuario, DNS, Apache y mucho más. La herramienta elimina la necesidad de cambiar manualmente los archivos de configuración de Unix como / etc / passwd y permite a los administradores administrar sus sistemas desde una sola consola.
Esta guía le mostrará cómo instalar y configurar Webmin en un VPS Debian 9 o un servidor dedicado. También aprenderá cómo acceder a esta interfaz con un certificado Let’s Encrypt válido.
Lo primero que debe hacer al instalar Webmin en Debian 9 es agregar un repositorio de Webmin a su sistema. Agregar el repositorio facilita la instalación de Webmin con el administrador de paquetes.
Para agregar el repositorio, abra el archivo / etc / apt / sources list con su editor de texto preferido:
$ sudo nano /etc/apt/sources.list
Agregue la siguiente línea a este archivo:
. . . deb http://download.webmin.com/download/repository sarge contrib
Guarde estos cambios y salga del editor nano.
Para que su sistema confíe en el repositorio recién agregado, debe agregar una clave PGP para Webmin.
Ejecute los siguientes comandos para agregar esta clave:
$ wget http://www.webmin.com/jcameron-key.asc $ sudo apt-keyadd jcameron-key.asc
Ahora emita el siguiente comando para actualizar la lista de paquetes y agregar el nuevo repositorio.
$ sudo apt update
A continuación, ejecute el siguiente comando para instalar webmin:
$ sudo apt install webmin
El sistema instalará Webmin automáticamente y proporcionará el siguiente resultado una vez que se complete el proceso:
Webmin install complete. You can now login to https://your_server_ip:10000as root with your root password, orasanyuser who can use`sudo`.
Tenga en cuenta los detalles de este problema, necesitará la información en los siguientes pasos.
Webmin está diseñado para utilizar automáticamente un certificado SSL autofirmado que no es lo suficientemente seguro. Para aumentar el estado de seguridad de su instalación, se recomienda utilizar un certificado Let’s Encrypt auténtico.
Ahora vaya a su navegador y busque https: // su_dominio: 10000; y recuerda reemplazar Tu dominio con su nombre de dominio.
Nota: Dado que el servidor ha generado automáticamente un certificado autofirmado que no es de confianza, recibirá este “SSL no válido” Mensaje de error en el primer intento de inicio de sesión. Simplemente deje esta excepción para que el certificado Let’s Encrypt pueda ser reemplazado por un certificado autofirmado.
Verá la siguiente pantalla de inicio de sesión:
Inicie sesión con sus credenciales de administrador del sistema (nombre de usuario y contraseña) para ver el panel principal de Webmin.
Antes de hacer esto, implemente el certificado Let’s encrypt válido que define el nombre de host de su servidor. Encuentra webmins Nombre de host del sistema Sección. Hay un enlace expandible a la derecha de este campo. Haga clic en este enlace para acceder al Nombre de host del cliente DNS Sección / página. Una vez en esta página, navegue hasta el Nombre de host Sección y proporcione su FQDN. prensa ahorrar implementar los cambios.
A continuación, navegue hasta Webmin> Configuración de Webmin> Cifrado SSL> Let’s Encrypt.
Una vez que esté en esta página, ahora puede indicarle a Webmin que obtenga y renueve el certificado Let’s Encrypt. Aunque el certificado solo es válido por tres meses, puede indicarle a Webmin que lo renueve automáticamente cada mes.
Siga los pasos a continuación para configurar el certificado Let’s Encrypt.
Para reiniciar Webmin y usar el certificado Let’s Encrypt, haga clic en la flecha hacia atrás en su navegador y luego haga clic en Reiniciar Webmin. Espere 30 segundos antes de volver a cargar esta página para iniciar sesión. Su navegador web no debería mostrar un error de SSL no válido.
Alternativamente, puede ejecutar el siguiente comando para reiniciar Webmin:
$ sudo systemctl start webmin
Si desea detener Webmin, ejecute el siguiente comando:
$ sudo systemctl stop webmin
Para reiniciar Webmin use el siguiente comando:
$ sudo systemctl restart webmin
A continuación, ejecute el siguiente comando para verificar el estado de este servicio:
$ systemctl status webmin
Si encuentra que el paquete Webmin no es adecuado para su sistema o no satisface sus necesidades, puede desinstalarlo fácilmente. Simplemente ejecute el siguiente comando para desinstalar el servicio:
$ sudo apt-get --purge remove webmin
El comando anterior detendrá Webmin y eliminará todos sus archivos de su servidor Debian. Además, se eliminarán todas las configuraciones relacionadas con Webmin. Por esta razón, se recomienda que se asegure de que la eliminación del paquete no afecte ningún aspecto importante de su sistema.
¡Felicidades! Ha instalado Webmin con éxito y lo ha protegido con un certificado Let’s Encrypt válido. Ahora puede aprovechar el poder de este panel de control para cambiar la configuración de sus paquetes populares con facilidad.