Artículos sobre: ggRock
Este artículo también está disponible en:

🔓 Habilita Acceso Root en el Panel de Control de Debian (Debian 12)

Por defecto, Cockpit restringe los inicios de sesión del usuario root mediante la lista disallowed-users. Para permitir el acceso de root, necesitarás eliminar la entrada root de este archivo.


✅ Pasos para Habilitar el Inicio de Sesión de Root


  1. Edita el archivo disallowed-users

Abre el archivo con un editor de texto usando privilegios de root:


   sudo nano /etc/cockpit/disallowed-users
  1. Elimina la línea root

Si ves una línea que contiene solo:


   root


comenta esa línea:


   # root
  1. Guarda los cambios


  • En Nano, presiona Ctrl+X, luego Y, luego Enter para guardar y salir.
  1. Reinicia el servicio de Cockpit

Para que los cambios surtan efecto, reinicia Cockpit:


   sudo systemctl restart cockpit


(Reiniciar el sistema es opcional pero típicamente no es necesario.)



⚠️ Consideraciones Importantes


  • 🔐 Riesgos de Seguridad

Habilitar el inicio de sesión de root aumenta la superficie de ataque. Es más seguro usar un usuario no-root con privilegios sudo para tareas diarias.

  • 🔑 Autenticación Alternativa

Considera implementar Kerberos, claves SSH, o certificados para una autenticación más segura.

  • 🧱 Acceso del Firewall

Asegúrate de que tu firewall permite el tráfico en el puerto TCP 9090, que es el que usa Cockpit.

  • 👤 Gestión de Otros Usuarios

Puedes restringir usuarios adicionales añadiendo sus nombres de usuario (uno por línea) a /etc/cockpit/disallowed-users.

Actualizado el: 10/04/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!