Instalación Cockpit · 7 min read · Sep 11, 2025

Cómo instalar la consola web Cockpit en Debian 12

Cockpit es una herramienta de administración de Linux basada en la web que te permite gestionar múltiples servidores Linux desde un solo panel de control, especialmente para operaciones diarias. El proyecto Cockpit, respaldado principalmente por RedHat, proporciona una interfaz fácil de usar que es buena para personas con menos experiencia en un entorno Linux.

Esta guía te mostrará cómo instalar Cockpit en un servidor Debian 12, y te mostraré el uso básico de Cockpit para gestionar tu servidor Debian. Mantente atento a esto.

Prerrequisitos

Para completar esta guía, asegúrate de haber preparado lo siguiente:

  • Un servidor Debian 12.
  • Un usuario no root con privilegios de sudo/administrador.

Instalar Cockpit en Debian

Cockpit es un software de gestión de servidores basado en la web para distribuciones de Linux. RedHat desarrolló el proyecto, pero está disponible para las principales distribuciones populares, como Debian/Ubuntu, CentOS/Rocky/Alma y Fedora.

En Debian, puedes instalar Cockpit fácilmente a través del repositorio oficial de Debian.

Antes de instalar Cockpit, ejecuta el siguiente comando para actualizar tu repositorio de Debian a la última versión.

sudo apt update

actualizar cockpit

Una vez que el repositorio esté actualizado, instala el paquete cockpit usando el siguiente comando. Con esto, instalarás Cockpit junto con algunos paquetes requeridos, como los complementos de cockpit-networking.

sudo apt install cockpit -y

instalar cockpit

Después de que la instalación esté completa, inicia y habilita el servicio cockpit usando el siguiente comando.

sudo systemctl start --now cockpit

Luego verifica la instalación de cockpit para asegurarte de que esté en funcionamiento y habilitado en tu sistema Debian.

sudo systemctl is-enabled cockpit  
sudo systemctl status cockpit

Si está en funcionamiento, deberías obtener una salida como activa (en ejecución) en tu pantalla.

verificar inicio cockpit

Por último, ejecuta el siguiente comando para verificar el puerto de cockpit. Por defecto, cockpit se ejecuta en el puerto TCP 9090.

ss -tulpn

Configurar UFW

Después de instalar cockpit, configuremos el firewall a través de UFW (Firewall poco complicado). La siguiente sección te mostrará cómo instalar UFW, abrir el puerto SSH y abrir el puerto cockpit 9090/tcp.

Primero, instala UFW en tu máquina Debian usando el siguiente comando apt.

sudo apt install ufw

instalar ufw

Una vez que UFW esté instalado, ejecuta el siguiente comando ufw para abrir el perfil de OpenSSH y el puerto TCP 9090. El perfil de OpenSSH, por defecto, abrirá el puerto 22 para el tráfico SSH. Si estás ejecutando SSH en un puerto personalizado, simplemente puedes agregar tu puerto.

sudo ufw allow OpenSSH  
sudo ufw allow 9090/tcp

Ahora ejecuta el siguiente comando para iniciar y habilitar UFW. Escribe y para confirmar cuando se te solicite, y obtendrás una salida como El firewall está activo y habilitado al inicio del sistema.

sudo ufw enable

configurar ufw

Con UFW habilitado, ejecuta el siguiente comando para verificarlo. Deberías ver UFW con el estado Activo y los puertos habilitados para OpenSSH y 9090/tcp.

sudo ufw status

verificar ufw

Iniciar sesión en Cockpit

Con UFW habilitado y el puerto 9090/tcp abierto, ahora puedes acceder a tu instalación de cockpit desde tu computadora/escritorio local.

Lanza tu navegador web y visita la dirección IP del servidor con el protocolo HTTPS seguido del puerto 9090 (es decir: https://192.168.5.15:9090/). Si la instalación de cockpit fue exitosa, se te mostrará la página de inicio de sesión de cockpit.

Ingresa tu nombre de usuario y contraseña, luego presiona Iniciar sesión. Asegúrate de usar un usuario no root que tenga privilegios para acceder a su o privilegios de root. No se recomienda utilizar directamente el usuario root para esta operación.

iniciar sesión en cockpit

Una vez que hayas iniciado sesión, verás el panel de control de cockpit como el siguiente. Como puedes ver, también tenemos un modo de Acceso limitado.

acceso limitado

Haz clic en el botón Activar acceso administrativo y se te pedirá la contraseña. Ingresa tu contraseña y haz clic en Autenticar. Esta acción es similar al comando ‘ sudo su ‘ cuando necesitas privilegios de root.

autenticar

Una vez que la autenticación sea exitosa, verás la confirmación de Acceso administrativo en el menú superior. Esto significa que tienes el privilegio de hacer cualquier cosa en cockpit.

acceso administrativo

Instalar un complemento adicional para Cockpit

Además de cockpit, también puedes instalar aplicaciones adicionales de cockpit. Son limitadas, pero cuando cockpit te ayudará a gestionar tu aplicación a través del panel de control de cockpit.

Ejecuta el siguiente comando para encontrar aplicaciones de cockpit disponibles en tu servidor.

sudo apt search cockpit

En el repositorio de Debian, hay un paquete cockpit-podman para gestionar Podman, cockpit-389 para gestionar el servidor de directorio 389, cockpit-pcp para la integración de PCP, cockpit-machines para gestionar máquinas virtuales, y muchos más.

Si deseas instalar una aplicación de cockpit, utiliza el siguiente comando.

sudo apt install cockpit-podman -y

Después de que la instalación esté terminada, reinicia el servicio cockpit usando el siguiente comando.

sudo systemctl restart cockpit

Por último, puedes acceder a tu aplicación a través del menú de Aplicaciones en el panel de control de cockpit.

Gestionar el sistema Debian a través del panel de control de Cockpit

En esta sección, verás algunas funciones de cockpit para gestionar tu sistema Debian. Esto incluye gestionar la red, el disco, los servicios, los usuarios, las actualizaciones de software y acceder al servidor terminal a través de cockpit.

Gestionar la red

Haz clic en el menú Red y se te presentará el panel de control de red de cockpit. Desde allí, puedes verificar los registros de tu red, configurar la interfaz de puente, configurar la red en interfaces gestionadas, agregar agrupaciones de red, etc.

configurar red

Gestionar disco/almacenamiento

Cockpit también te permite gestionar discos a través del panel de control. Haz clic en el menú Almacenamiento y verás el panel de control como el siguiente:

Puedes ver la información del disco y la unidad, estadísticas de lectura y escritura, y el diseño actual de los sistemas de archivos, también puedes agregar soporte NFS.

configurar almacenamiento

Haz clic en Instalar soporte NFS para habilitar la integración NFS. Este proceso actualizará automáticamente tu índice de paquetes de Debian y se te pedirá la instalación de paquetes adicionales. Haz clic en Instalar para confirmar.

instalar soporte nfs

Una vez que la instalación esté terminada, tu cockpit ahora soportará NFS.

Gestionar servicios

Haz clic en el menú Servicios para obtener la lista de servicios disponibles en tu servidor. Puedes ver el estado de los servicios como en ejecución, no en ejecución y deshabilitado.

lista de servicios

Para iniciar o reiniciar servicios, haz clic en el nombre del servicio. En este ejemplo, reiniciaremos el servicio chrony.

Activa el botón para iniciar el servicio. Si deseas reiniciar el servicio, simplemente activa/desactiva el botón.

iniciar o reiniciar servicio

Gestionar usuarios

Ahora para gestionar usuarios, haz clic en el menú Usuarios. Deberías obtener la lista de usuarios en tu máquina Debian.

lista de usuarios

Para crear un nuevo usuario, haz clic en Crear nueva cuenta. Luego, ingresa los detalles de tu nombre de usuario y contraseña y haz clic en Crear para confirmar.

crear usuario

Después de que el usuario sea creado, haz clic en tu usuario para asignar un nuevo grupo. En este ejemplo, hemos creado el usuario bob y queremos asignar el grupo sudo al usuario bob.

Además, también puedes subir tu clave pública SSH para que puedas iniciar sesión a través de la clave SSH. O si deseas eliminar al usuario, haz clic en el botón Eliminar.

editar usuario

Actualizar paquetes

Para actualizar paquetes a través de cockpit, haz clic en el menú Actualizaciones de software. Desde allí, puedes actualizar paquetes relacionados con seguridad, o instalar todas las actualizaciones disponibles a la última versión.

actualizar paquetes a través de cockpit

Durante el proceso de actualización, verás el proceso como el siguiente:

actualizando paquetes

Acceder a la terminal

Cockpit también proporciona una terminal en el panel de control. Esto te permite ingresar comandos directamente al servidor a través del panel de control de cockpit.

Haz clic en el menú Terminal y deberías obtener la terminal del servidor. Desde allí, ahora puedes ingresar comandos para gestionar tu servidor.

terminal cockpit

Conclusión

¡Felicidades! Ahora has instalado con éxito Cockpit en un servidor Debian 12. También has configurado UFW en tu máquina Debian. Además de eso, también has aprendido algunos usos básicos de cockpit para gestionar tu servidor, que incluye gestionar la red, el disco, los servicios, los usuarios, las actualizaciones de software y acceder al servidor terminal a través de Cockpit.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.