GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar Cockpit en Ubuntu 20.04 - ¿Proceso paso a paso para hacer esto?

Cockpit es una utilidad basada en navegador de código abierto que permite administrar y configurar múltiples servidores locales y remotos.

Permite administrar gráficamente varios sistemas Linux a la vez. Usando su consola basada en navegador fácil de usar, puede monitorear fácilmente los recursos del sistema, instalar software, administrar usuarios, realizar actualizaciones de sistema y seguridad, reiniciar o apagar sistemas.

Proporciona un tablero con gráficos que muestra el estado y las estadísticas de varios sistemas a la vez. Cockpit está disponible para muchas distribuciones de Linux.

Aquí en LinuxAPT, como parte de nuestros servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar tareas de instalación relacionadas con los sistemas Ubuntu.

En este contexto, veremos cómo instalar Cockpit en el sistema Ubuntu.


Características principales de la cabina:

1. Supervise varias métricas de rendimiento con gráficos (CPU, memoria, E/S de disco, tráfico de red)

2. Inspeccione los registros del sistema

3. Configurar y administrar el almacenamiento (ver estadísticas y registros, crear RAID, LVM)

4. Monitoree y administre la actividad de la red (vea las estadísticas de tráfico enviadas y recibidas, agregue VLAN, enlaces, puentes)

5. Ver y administrar cuentas de usuario

6. Ver y administrar los servicios del sistema

7. Ver y administrar complementos

8. Buscar e instalar actualizaciones disponibles

9. Use una terminal en el navegador completamente funcional para tener un control más granular sobre un sistema.


¿Cómo instalar Cockpit en Ubuntu?

Aquí, necesitaremos instalar el paquete Cockpit tanto en el servidor de monitoreo (servidor principal) como en aquellos servidores (servidores secundarios) que desea monitorear usando Cockpit.

Para fines de demostración, usaremos dos máquinas Ubuntu:una para el servidor principal y la otra para el servidor secundario.

Debe ser un usuario root de sudo si necesita instalar/eliminar un paquete en el sistema Ubuntu.


1. Instalar Cockpit en Ubuntu

Cockpit está disponible para su instalación en los repositorios predeterminados de Ubuntu. Simplemente puede instalarlo a través de la utilidad de administración de paquetes apt. Abra la Terminal en Ubuntu usando el atajo Ctrl+Alt+T. Luego, en la Terminal, ejecute el siguiente comando para instalar Cockpit:

$ sudo apt-get install cockpit

Ingrese la contraseña de sudo. Ahora le pedirá que elija S/n.

Presione Y para continuar con la instalación de Cockpit.


Cockpit usa un socket systemd que se habilita e inicia automáticamente después de la instalación de Cockpit. Sin embargo, si no se inicia automáticamente, puede habilitarlo e iniciarlo ejecutando el siguiente comando en la Terminal:

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


2. Configurar cortafuegos

Cockpit es una interfaz basada en navegador a la que se puede acceder en el puerto TCP 9090. Para permitir conexiones externas al puerto 9090, deberá permitir el puerto 9090 en el firewall.

Ejecute el siguiente comando para hacerlo:

$ sudo ufw allow 9090


3. Acceder a la interfaz web de la cabina

Para acceder a Cockpit, abra la siguiente dirección en su navegador:

http://localhost:9090

o para acceder desde otro sistema, utilice el nombre de host o la dirección IP del sistema en el que está instalado Cockpit:

http://hostname-or-ip-address:9090

Aquí, ingrese su nombre de usuario y contraseña para iniciar sesión en Cockpit. Puede usar las mismas credenciales de usuario que usa para iniciar sesión directamente en el servidor.

Además, marque la casilla Reutilizar mi contraseña para conexiones remotas.

Una vez que haya iniciado sesión en la interfaz web de Cockpit, verá un servidor en el Tablero. Este servidor es en el que está instalado Cockpit.


4. Agregar servidores para monitoreo

Ahora puede agregar servidores secundarios para monitorear en Cockpit. Los servidores que desea monitorear deben tener:

i. Cabina instalada y funcionando. Si el servidor secundario es Ubuntu, puede instalar Cockpit de la misma manera que se describe anteriormente.

Para otras distribuciones, siga las instrucciones de la guía oficial de Cockpit.

ii. Un servidor SSH disponible y ejecutándose en el puerto 22, ya que Cockpit usa SSH para iniciar sesión en servidores secundarios.

iii. Puerto 22 permitido en el cortafuegos.


Para agregar el servidor secundario a Cockpit:

i. Abra el Tablero desde el panel izquierdo.

ii. Luego haga clic en el ícono más (+).

iii. Aparecerá el cuadro de diálogo "Agregar máquina al tablero".

IV. Escriba la dirección IP o el nombre de host del servidor secundario y presione el botón Agregar.

v. Cuando aparezca el siguiente cuadro de diálogo, haga clic en Conectar.

vi. Escriba el nombre de usuario y la contraseña del servidor secundario y luego haga clic en Iniciar sesión.

Recordar; el usuario registrado tendrá los mismos permisos que tendría el usuario si inicia sesión en el servidor a través de SSH.

Una vez que verifique las credenciales, el sistema se agregará a la lista de servidores en el Tablero. Del mismo modo, agregue todos los servidores en su red para monitorear.

vii. Ahora puede configurar y controlar todas sus máquinas Linux desde una sola interfaz.


¿Cómo desinstalar Cockpit del sistema Ubuntu?

Si ya no necesita Cockpit en su sistema Ubuntu, puede desinstalarlo fácilmente usando este comando en la Terminal:

$ sudo apt-get install cockpit

Ingrese la contraseña de sudo. Ahora le pedirá que elija S/n. Presione Y si desea eliminar Cockpit de su sistema.

Cuando instala Cockpit, algunas dependencias se instalan automáticamente. Si desea desinstalarlos también, el comando es el siguiente:

$ sudo apt autoremove



Ubuntu
  1. Instalar Discord en Ubuntu 20.04 - ¿Proceso paso a paso?

  2. Instalar AIDE en Ubuntu 20.04 - ¿Un proceso paso a paso?

  3. Instalar Pyradio en Ubuntu 20.04 - ¿Un proceso paso a paso?

  4. Instalar MAAS en Ubuntu 20.04 - ¿A través de un proceso paso a paso?

  5. Instalar Drupal en Ubuntu 20.04 LTS - ¿Proceso paso a paso?

Cómo instalar Cockpit en Ubuntu 20.04

Instalar Icinga en Ubuntu 20.04 LTS:¿proceso paso a paso?

Instale Oracle Java 16 en Ubuntu 18.04/20.04/21.04:¿un proceso paso a paso?

Instalar Laravel en Ubuntu 20.04 - ¿Proceso paso a paso?

Instalar Eclipse IDE en Ubuntu 20.04 - ¿Proceso paso a paso?

Instalar Grafana en Ubuntu 20.04 - ¿Proceso paso a paso?