Cómo instalar Cockpit Web Console en CentOS 8 Linux

27 feb 2021 3 min di lettura
Cómo instalar Cockpit Web Console en CentOS 8 Linux
Indice dei contenuti

Introducción

En este artículo veremos cómo instalar Cockpit Web Console en el servidor CentOS 8 para administrar y monitorear su sistema local, así como los servidores Linux ubicados en su entorno de red. También aprenderá cómo agregar hosts remotos de Linux a Cockpit y monitorearlos en la consola web de CentOS 8.

Cockpit es una consola web con una sencilla interfaz basada en web que le permite realizar tareas de administración en los servidores. Al ser una consola web, también puede exagerar a través de un dispositivo móvil.

La consola web de Cockpit permite una amplia gama de tareas administrativas, que incluyen:

  • Gestión De Servicios
  • Gestión de cuentas de usuario
  • Gestión y seguimiento de los servicios del sistema
  • Configurar interfaces de red y cortafuegos
  • Revisión del registro del sistema
  • Gestión de máquinas virtuales
  • Creación de informes de diagnóstico
  • Establecer la configuración de volcado del kernel
  • Configurar SELinux
  • Actualización de software
  • Gestión de suscripciones al sistema

La consola Web Cockpit utiliza las mismas API del sistema que usaría en un terminal, y las actividades realizadas en un terminal se reflejan rápidamente en la consola Web. Además, puede configurar los ajustes directamente en la consola Web o mediante el terminal.

Si desea instalar Cockpit en un servidor remoto, continúe leyendo, de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Instalar cabina

Con la instalación mínima de CentOS 8, el paquete Cockpit no se instala de forma predeterminada y puede instalarlo en su sistema usando el siguiente comando, que instalará Cockpit con sus dependencias requeridas:

sudo yum install cockpit

A continuación, habilite e inicie el cockpit.socket para conectarse al sistema a través de la consola web:

sudo systemctl start cockpit.socket
sudo systemctl enable --now cockpit.socket

Para comprobar el estado de la cabina:

sudo systemctl status cockpit.socket

Si está ejecutando un Firewalld en su sistema, debe abrir el puerto de Cockpit 9090 con los siguientes comandos:

sudo firewall-cmd --add-service=cockpit --permanent
sudo firewall-cmd --reload

Acceda a la consola Web Cockpit en CentOS 8

Las siguientes instrucciones muestran el primer inicio de sesión en la consola web de Cockpit utilizando las credenciales de la cuenta de usuario de un sistema local. Cockpit le permite iniciar sesión con el nombre de usuario y la contraseña de cualquier cuenta del sistema.

Abra la consola Web Cockpit en su navegador web y conéctese a su dirección IP o nombre de dominio https://INDIRIZZO_IP_O_DOMINIO:9090

Si está utilizando un certificado autofirmado, se mostrará una advertencia en el navegador, simplemente verifique el certificado y acepte la excepción de seguridad para continuar con el inicio de sesión.

La consola llama a un certificado del /etc/cockpit/ws-certs.d y usa el archivo de extensión .cert Para evitar tener que solicitar advertencias de seguridad, instale un certificado firmado por una autoridad de certificación (CA).

En la pantalla de inicio de sesión de la consola web, ingrese el nombre de usuario y la contraseña del sistema.

Con una cuenta de usuario con privilegios sudo, puede realizar tareas administrativas como la instalación de software, la configuración del sistema o la configuración de SELinux en la consola web.

Conclusión

Cockpit es una consola web fácil de usar que le permite realizar tareas administrativas en el servidor CentOS 8.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.