Ricerca nel sito web

Come installare la console Web Cockpit in RHEL 8


Il Cockpit è una console web con un'interfaccia utente intuitiva che ti consente di eseguire attività amministrative sui tuoi server. Essendo una console web, significa che puoi utilizzarla anche tramite un dispositivo mobile.

Il Cockpit non richiede alcuna configurazione particolare e una volta installato è pronto per l'uso. Puoi usarlo per eseguire diverse attività come monitorare lo stato attuale del tuo sistema, gestire servizi, creare account e molto altro.

Leggi anche: Come installare la console Web Cockpit in CentOS 8

In questo tutorial vedrai come installare il Cockpit e come eseguire alcune attività di base con esso nella distribuzione RHEL 8.

Nota: questa guida presuppone che tu disponga dell'accesso root all'installazione di RHEL 8.

Come installare Cockpit in RHEL 8

1. Con l'installazione minima di RHEL 8, il cockpit non è installato e puoi aggiungerlo al tuo sistema utilizzando il comando seguente, che installerà il cockpit< con le relative dipendenze richieste.

yum install cockpit

2. Una volta installato Cockpit, puoi avviare, abilitare e verificare il servizio e il processo in esecuzione utilizzando i seguenti comandi.

systemctl start cockpit.socket
systemctl enable cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. Per accedere alla console web Cockpit, è necessario consentire il servizio nel firewall del server.

firewall-cmd --add-service cockpit
firewall-cmd --add-service cockpit --perm

Come utilizzare Cockpit in RHEL 8

Ora siamo pronti per accedere alla console web Cockpit, caricando http://localhost:9090 o http://server-ip-address:9090< nel tuo browser.

Tieni presente che se utilizzi un certificato autofirmato, vedrai un avviso di sicurezza nel tuo browser. È possibile procedere alla pagina che stai tentando di caricare. Se desideri aggiungere il tuo certificato, puoi inserirlo nella directory /etc/cockpit/ws-certs.d.

Una volta caricata la pagina, dovresti vedere la seguente pagina:

Puoi autenticarti con l'utente che utilizzi per accedere al tuo sistema RHEL 8. Se desideri eseguire attività amministrative, puoi autenticarti con l'utente root o con un utente aggiunto al gruppo wheel.

Quando ti autentichi, vedrai la pagina di sistema, dove troverai alcune informazioni di base sul tuo sistema, nonché aggiornamenti in tempo reale di CPU, memoria, I/O del disco e traffico di rete mostrati nei grafici:

Sul lato sinistro sono presenti alcune sezioni diverse che ti consentono di rivedere:

  • Log: esamina i log di sistema e filtrali per importanza.
  • Rete: statistiche e servizi di rete.
  • Account: crea e gestisci gli account sul tuo sistema.
  • Servizi: esamina e gestisci i servizi sul tuo sistema.
  • Applicazioni: esamina e gestisci le applicazioni sul tuo sistema.
  • Rapporti diagnostici: crea un rapporto di sistema a scopo diagnostico.
  • Kernel Dump: abilita/disabilita il servizio kdump e modifica la posizione del dump del crash.
  • SELinux: applica la policy SELinux.
  • Aggiornamenti software: controlla la disponibilità di aggiornamenti software.
  • Abbonamenti: controlla lo stato dell'abbonamento.
  • Terminale: terminale basato sul Web.

Esamineremo brevemente ciascuna di queste sezioni.

Registri

È possibile fare clic su ciascun registro per informazioni più dettagliate sull'evento. Utilizza questa sezione se desideri eseguire il debug, rivedere errori o avvisi. Per modificare la gravità dei log che stai esaminando, utilizza il menu a discesa "Gravità".

Di seguito è riportata una panoramica della pagina dei registri:

Rete

La sezione di rete fornisce una panoramica del tuo attuale utilizzo della rete con grafici e ti consente di configurare bond, team, bridge e VLAN. È possibile abilitare/disabilitare il firewall o interrompere regole specifiche. Nei registri di rete. Nell'ultimo blocco è possibile esaminare i registri di rete.

Conti

La sezione degli account ti consente di gestire gli account sul tuo sistema. Quando fai clic sull'account, puoi modificarne le impostazioni, cambiare le password, forzare la modifica della password, bloccarlo o modificarne il ruolo.

Servizi

La sezione servizi ti offre una panoramica dei servizi sul tuo sistema e ti offre un modo semplice per gestirli.

Facendo clic su un servizio specifico viene visualizzata una panoramica del suo stato in cui è possibile arrestare/avviare, riavviare, ricaricare, abilitare/disabilitare il servizio. Vedrai anche una sezione separata con i registri di quel servizio:

Rapporti diagnostici

Come suggerisce il nome, puoi ottenere informazioni diagnostiche sul tuo sistema. Questo può aiutarti a risolvere i problemi sul tuo sistema. Per utilizzare questo servizio è necessario che sia installata l'utilità sos.

yum install sos

Quindi fai clic sul pulsante “Genera rapporto” e attendi che le informazioni vengano raccolte.

Dump del kernel

Nella pagina Kernel Dump, puoi modificare lo stato di kdump, modificare la posizione dei dati del crash dump e testare la configurazione.

SELinux

Nella sezione SELinux, puoi modificare lo stato di applicazione di SELinux con un semplice passaggio ed esaminare anche eventuali avvisi relativi a SELinux.

Aggiornamenti software

La sezione degli aggiornamenti software fornisce una panoramica dei pacchetti in attesa di un aggiornamento. Puoi anche forzare un controllo manuale degli aggiornamenti e abilitare gli aggiornamenti automatici.

Abbonamenti

Qui puoi vedere lo stato e lo scopo del tuo abbonamento RHEL. Puoi anche annullare la registrazione del sistema utilizzando un solo pulsante.

terminale

La sezione Terminale ti dà quello che dice: un terminale. Puoi usarlo invece di connetterti tramite SSH. È utile se è necessario eseguire alcuni comandi all'interno di un browser.

Questo è tutto! Cockpit è una console Web leggera che ti offre un modo semplice per eseguire diverse attività amministrative sul tuo sistema RHEL 8.