Nel prossimo articolo daremo uno sguardo al Cockpit. Questo progetto open source ci offrirà un'interfaccia amministrativa amichevole e basata sul web per i server. La sua interfaccia è stata sviluppata dagli sviluppatori Red Hat e Fedora, anche se la troveremo ufficialmente disponibile anche per Ubuntu e Debian.
Cockpit interagisce direttamente con il sistema operativo da una vera sessione Gnu / Linux, il tutto da un browser web, con un'interfaccia facile da usare. Da questa interfaccia potremo amministrare il nostro server ed eseguire attività con un clic del mouse. Con questo software, gli amministratori di sistema saranno ben aiutati a eseguire semplici attività di amministrazione, gestire l'archiviazione, configurare la rete, ispezionare i registri, ecc.
Caratteristiche generali del cockpit
- Possiamo gestire i servizi; avviare, arrestare, riavviare, ricaricare, disabilitare, abilitare, mascherare, ecc..
- Saremo anche in grado di farlo gestire gli account utente; aggiungere utenti, eliminarli, bloccarli, assegnare loro il ruolo di amministratore, impostare la password, forzare la modifica della password, ecc..
- Ci darà l'opportunità di farlo gestire il firewall.
- Gestione dei container Pozzetto.
- Saremo in grado di eseguire il gestione delle politiche SELinux.
- Impostazioni di avvio iSCSI.
- Possiamo anche configurare il server VPN OpenConnect e il client NFS.
- Possiamo eseguire azioni come l'arresto o il riavvio del sistema.
- Diagnostica i problemi di rete.
- Gestione dei dispositivi hardware.
- Aggiornamenti di sistema per host dnf, yum, apt.
- Utenti possiamo scrivere i nostri moduli per collegarli a Cockpit.
- La cabina di pilotaggio è per l'uso completamente gratuito e disponibile sotto GNU LGPL.
Queste sono solo alcune delle caratteristiche del Cockpit. Loro possono consultarli tutti in dettaglio dal sito web del progetto.
Installa Cockpit su Ubuntu 20.04
Cockpit è disponibile nei repository ufficiali di Ubuntu. L'installazione è semplice come eseguire il seguente set di comandi in un terminale (Ctrl + Alt + T):
sudo apt update; sudo apt install cockpit
Accesso all'interfaccia web del Cockpit
Servizio Cockpit dovrebbe avviarsi automaticamente dopo l'installazione. Possiamo confermare che il servizio è in esecuzione utilizzando il seguente comando in un terminale (Ctrl + Alt + T):
systemctl status cockpit
Se il servizio non è in esecuzione, possiamo avviarlo eseguendo questo altro comando:
sudo systemctl start cockpit
Servizio La cabina di pilotaggio utilizza la porta 9090. Per accedere alla sua interfaccia web, tutto ciò che devi fare è aprire il nostro browser web e andare all'indirizzo:
http://[IP-SERVIDOR/Nombre-de-host]:9090
Se hai un servizio firewall UFW in esecuzione, abilita la porta 9090 con il comando:
sudo ufw allow 9090
L'interfaccia web
Una volta installato, possiamo accedere alla sua interfaccia digitando nel browser web https: // localhost: 9090 (o il nome host / IP in cui abbiamo installato il programma). Usa una qualsiasi delle credenziali utente del tuo sistema per accedere. Quando accediamo all'interfaccia, possiamo vedere le seguenti sezioni:
Visione congiunta
Schermata panoramica del sistema cockpit Ci mostrerà i dettagli del nostro server, CPU, memoria, disco e sulla configurazione.
Records
La sezione Record mostra all'utente l'elenco di errori, avvisi e altri importanti dettagli del registro del nostro server.
immagazzinamento
Questa sezione mostra il file il disco rigido del sistema legge e scrive i dettagli.
Reti
In questa sezione possiamo visualizzare i registri di rete, il traffico in entrata e in uscita dalla scheda di interfaccia di rete.
conti
qui possiamo creare nuovi utenti, eliminare utenti esistenti e cambiare la password dell'utente.
Servizi
Questa sezione mostra l'elenco dei servizi attivi, inattivi e falliti.
Aggiornamenti software
Qui avremo la possibilità di controllare e aggiornare il sistema.
terminal
Il cockpit ha un terminale integrato. Questo ci consentirà di eseguire operazioni da riga di comando senza problemi. Non avrai bisogno di SSH per il tuo server o installare alcuno strumento di comunicazione remota. Saremo in grado di eseguire tutte le operazioni da riga di comando che potremmo fare nella normale finestra del terminale del nostro sistema.
Disinstalla Cockpit
a rimuovere questo strumento dal nostro sistema operativo, apriremo un terminale (Ctrl + Alt + T) e dovremo solo scrivere in esso:
sudo apt remove cockpit && sudo apt autoremove
Questa è una buona opzione per gli amministratori in erba. L'installazione è abbastanza semplice e ha un utilizzo diretto. Se abbiamo una rete piena di sistemi remoti, aggiungerli al pannello Cockpit può essere facilmente gestito.
Per saperne di più su questo progetto, ogni utente può trovare più dati nel suo pagina web o documentazione progetto.