1. Instale el paquete de cabina
En los sistemas CentOS/RHEL 8 8 con instalaciones no mínimas, el paquete de cabina se incluye de forma predeterminada. De lo contrario, sería necesario instalar Cockpit manualmente. En cualquier caso, ejecutar el siguiente comando garantiza que el paquete esté instalado y actualizado.
# sudo dnf install cockpit
2. Habilite e inicie el servicio Cockpit
Para habilitar e iniciar el servicio Cockpit, para que comience a acceder a él de inmediato y para que se inicie automáticamente después de reiniciar, ejecute el siguiente comando:
# sudo systemctl enable --now cockpit.socket
El servicio inicia y ejecuta un servidor web que escucha en el puerto TCP 9090 de forma predeterminada. Verifique el estado del servicio ejecutando:
# sudo systemctl status cockpit
3. Configurar reglas de cortafuegos (opcional)
Si usa un perfil de firewall personalizado o una instancia de Oracle Cloud Infrastructure, abra el puerto de firewall para la consola web (9090). Para habilitar el puerto de firewall para el servicio de cabina y recargar el servicio de firewall predeterminado en Oracle Linux, ejecute:
# sudo firewall-cmd --add-service=cockpit --permanent # sudo firewall-cmd --reload
4. Iniciar sesión en la cabina
En un navegador web, vaya a la consola web de Cockpit usando el nombre de host o la dirección IP del sistema en el puerto 9090 usando HTTPS. Por ejemplo:
https://myserver.example.com:9090
Si inicia sesión en el host local, utilice:
https://localhost:9090
Si no utiliza un certificado de seguridad firmado, se muestra una advertencia de que la conexión no es privada. Para continuar, agregue una excepción para el sitio en el navegador.
Inicie sesión en Cockpit con una cuenta de usuario del sistema. Si la cuenta de usuario tiene privilegios sudo, ejecute tareas privilegiadas en la consola web. Para habilitar la ejecución de comandos sudo, marque la opción Reutilizar mi contraseña para tareas privilegiadas. Haga clic en Iniciar sesión. Se muestra el panel de control de la cabina.