Gestire correttamente i nostri server è uno dei compiti più rilevanti che come amministratori e personale IT dobbiamo tenere a mente poiché disporre degli strumenti necessari ci darà la possibilità di gestire ogni aspetto del sistema in modo chiaro, completo e perfettamente funzionante. CentOS 8, la nuova edizione di questo grande e robusto sistema, ci offre una speciale utility chiamata Cockpit attraverso la quale sarà possibile amministrare molti aspetti del sistema sia a livello software che hardware.
Cos'è CockpitCockpit è integrato in CentOS 8 come GUI web-based grazie alla quale sarà possibile per tutti gli utenti incaricati di amministrare CentOS 8 avere una gestione completa dei server.
Compiti della cabina di pilotaggioInstallando e abilitando Cockpit, sarà possibile eseguire attività come:
- Accedi alle prestazioni del sistema
- Visualizza i log di sistema
- Gestire l'archiviazione su disco
- Abilita o disabilita il firewall
- Gestire gli aspetti di rete
- Visualizza le sessioni SSH
- Crea nuovi account utente
- Arresta e avvia i servizi
- Gestisci SELinux
- Gestire gli aggiornamenti software
Come puoi vedere, è un'utilità completa e pratica per tutti noi che siamo coinvolti nel lavoro con CentOS 8. Ora Solvetic spiegherà in dettaglio come installare e utilizzare questo gestore web in CentOS 8.
1. Installa Cockpit su CentOS 8
Passo 1
Per impostazione predefinita, quando CentOS viene installato per la prima volta vedrai che è incorporato un messaggio per abilitare il servizio Cockpit:
INGRANDIRE
Passo 2
Procediamo ad eseguire il comando indicato per la sua abilitazione:
systemctl enable -now cockpit.socket
INGRANDIRE
Passaggio 3
Ora è il momento di installare Cockpit eseguendo quanto segue:
yum install cockpit
INGRANDIRE
Passaggio 4
Inseriamo la lettera "s" per confermare il download e installare Cockpit in CentOS 8 e successivamente dobbiamo accettare l'importazione della chiave GPG:
INGRANDIRE
Passaggio 5
Ancora una volta inseriamo la lettera "s" e finalmente abbiamo installato Cockpit in CentOS 8:
INGRANDIRE
2. Avvia e visualizza lo stato del servizio Cockpit in CentOS 8
Passo 1
Il prossimo passo da eseguire sarà avviare il servizio Cockpit in CentOS 8 eseguendo quanto segue:
systemctl avvia cockpit.socketPasso 2
E quindi possiamo verificarne lo stato eseguendo:
stato systemctl cockpit.socket
INGRANDIRE
Passaggio 3
Come possiamo vedere, il suo stato è attivo, se vogliamo convalidare la porta associata a Cockpit eseguiamo quanto segue:
ps auxf | grep cockpit
INGRANDIRE
Passaggio 4
Fatto ciò, configureremo i permessi di accesso al Cockpit in Firewalld eseguendo quanto segue:
firewall-cmd --add-service = cockpit --permanent firewall-cmd --reload
INGRANDIRE
3. Accedi al cockpit in CentOS 8
Passo 1
Con questo configurato, possiamo accedere al Cockpit sia localmente che da remoto eseguendo la seguente sintassi:
https: // Server_IP: 9090Passo 2
Per conoscere l'IP del server corrente dobbiamo eseguire quanto segue:
ip add
INGRANDIRE
Passaggio 3
Una volta che abbiamo conoscenza dell'indirizzo IP, procediamo all'accesso da qualsiasi browser e vedremo quanto segue:
INGRANDIRE
Passaggio 4
È un problema di sicurezza, per accedere facciamo clic sul pulsante "Configurazione avanzata" e quindi facciamo clic sulla riga "Continua a 192.168.xxx.xxx":
INGRANDIRE
Passaggio 5
Al momento dell'accesso, dobbiamo inserire l'utente con cui vogliamo connetterci al server dal Cockpit:
INGRANDIRE
Passaggio 6
Facciamo clic su Accedi e verremo reindirizzati alla console centrale del Cockpit dove troviamo prima un aspetto generale del sistema:
INGRANDIRE
NotaLa lingua predefinita è l'inglese, per configurarla in spagnolo andremo alle impostazioni dell'account dall'angolo in alto a destra.
4. Sezioni della cabina di pilotaggio in CentOS 8
Cockpit è catalogato da una serie di optional che sono:
SistemaDa questo menù sarà possibile accedere a variabili e aspetti quali:
- Tipo di hardware utilizzato
- Ora di sistema
- ID server
- Dominio
- Aggiornamenti disponibili
- Versione del sistema operativo
Oltre a questo troviamo un pannello grafico dove possiamo vedere lo stato in tempo reale di:
- processore
- Traffico di rete
- RAM
recordDa questa sezione troviamo la serie di eventi che si sono verificati nel sistema e possiamo filtrarli con una serie di parametri a seconda dei casi.
INGRANDIRE
ConservazioneCome indica il nome, vi troviamo aspetti come:
- La grafica legge e scrive dati su disco
- Punti di montaggio
- Gruppi di volume
- Dettagli dei dischi installati
INGRANDIRE
ReteIn questo aspetto abbiamo dettagli della rete come:
- Trasferimenti inviati e ricevuti
- Nome della scheda di rete e relativo indirizzo IP
- Stato del firewall e regole attive
INGRANDIRE
ContiDa questa opzione è possibile accedere agli account CentOS 8 attivi:
INGRANDIRE
Selezionando uno qualsiasi degli account è possibile accedere a dettagli più chiari come:
- Nome utente
- Possibilità di assegnare il ruolo del server
- Imposta l'account come mai bloccato
- Impedisci la scadenza dell'account
- Assegna password
INGRANDIRE
ServiziDa questa sezione possiamo accedere a tutti i servizi di sistema, nonché al loro stato attuale:
INGRANDIRE
Aggiornamenti softwareDa qui possiamo vedere se ci sono aggiornamenti per il sistema ed essere in grado di applicarli se necessario e oltre a questo abbiamo un interruttore per attivare gli aggiornamenti automatici:
INGRANDIRE
ApplicazioniLì troviamo disponibili le applicazioni che sono state installate in CentOS 8.
INGRANDIRE
Rapporti diagnosticiÈ una diagnosi che possiamo generare per accedere a informazioni esplicite sul sistema:
INGRANDIRE
SELinuxDa qui possiamo attivare o meno la funzione di sicurezza di SELinux:
INGRANDIRE
terminaleÈ un'opzione grazie alla quale possiamo accedere al terminale remoto ed eseguire i propri comandi:
INGRANDIRE
Discarica del kernelLì possiamo attivare o meno il dump del kernel con il quale vengono semplificate le attività tipiche del core CentOS 8.
INGRANDIRE
Configurazione della cabina di pilotaggioLì Infine, per accedere alla configurazione Cockpit in CentOS 8 possiamo fare clic sul pulsante in alto a destra e selezionare l'opzione appropriata:
INGRANDIRE
Cockpit è una delle soluzioni CentOS 8 più complete e funzionali per il controllo, il supporto e l'accesso a dettagli specifici del sistema operativo e dei suoi componenti.