martes, 10 de junio de 2025

Gestor Web para Servidores

En Internet existen muchas herramientas que nos permiten administrar servidores de manera remota, siendo SSH y FTP (SFTP) algunas de las más populares hoy en día.

También se ha vuelto común el uso de interfaces web para este propósito. Entre las herramientas más conocidas están Webmin, cPanel, aaPanel, entre muchas otras.

En esta ocasión, vamos a instalar una herramienta que viene incluida de forma nativa en muchas distribuciones GNU/Linux: **Cockpit**.

Cockpit nos permite controlar nuestro servidor desde el navegador, gestionar servicios y acceder a múltiples funciones, incluyendo una terminal integrada.

Además, cuenta con varios complementos que amplían sus capacidades. Al final dejaré algunos enlaces de referencia para que puedas explorar más a fondo.

Empecemos con la instalación:

Como siempre, es recomendable actualizar los repositorios antes de instalar cualquier paquete:

sudo apt update && sudo apt upgrade

Instalamos Cockpit con el siguiente comando:

sudo apt install cockpit

Una vez finalizada la instalación, accedemos desde nuestro navegador favorito usando la IP del servidor:

http://[direccion-ip-del-servidor]:9090/

El navegador mostrará una advertencia indicando que el sitio no es seguro. Esto es normal, ya que no cuenta con un certificado SSL. Aceptamos el riesgo y continuamos.

Veremos la pantalla de inicio de sesión, donde ingresaremos el usuario y la contraseña del sistema operativo.

Es posible que aparezca un mensaje indicando que no tenemos privilegios suficientes. En ese caso, se nos pedirá escalar permisos e ingresar nuevamente la contraseña (en Ubuntu, suele ser la misma).

¡Y listo! Ya tendremos acceso a nuestro servidor a través de una interfaz web.

Repositorio adicional con más aplicaciones y complementos

Podemos agregar un repositorio adicional que ofrece más herramientas de gestión:

Importar la clave GPG

wget -qO - https://repo.45drives.com/key/gpg.asc | sudo gpg --dearmor -o /usr/share/keyrings/45drives-archive-keyring.gpg

Agregar el archivo de fuentes

sudo curl -sSL https://repo.45drives.com/lists/45drives.sources -o /etc/apt/sources.list.d/45drives.sources

Instalar Cockpit-Navigator, que nos permite explorar las carpetas del sistema como si fuera un gestor de archivos (recordemos actualizar los repositorios):

sudo apt install cockpit-navigator

Una vez instalado, actualizamos la página web de Cockpit y veremos el nuevo menú Navigator.

Enlaces útiles:

 Prólogo mejorado con Inteligencia Artificial basado en el contexto humano. 


No hay comentarios:

Alias en Archivos Independientes

En tutoriales anteriores, vimos cómo crear un Alias utilizando el archivo 000-default.conf . Hoy vamos un paso más allá, aprendiendo a crear...