Installazione software · 5 min read · Sep 11, 2025
Come installare Cockpit Web Console su Ubuntu 22.04

Cockpit è una console di gestione server gratuita e open-source che facilita l’amministrazione dei server Linux tramite un browser web. Offre un pannello di controllo basato sul web per gestire il server tramite il browser. È progettato specificamente per utenti principianti non familiari con la riga di comando di Linux. Con Cockpit, puoi monitorare il carico della CPU, le statistiche del filesystem, i processi e ulteriori informazioni. Puoi anche eseguire attività di amministrazione di sistema come creare e gestire utenti, risolvere problemi di rete, caricare e scaricare file e altro ancora utilizzando Cockpit.
Questo tutorial ti mostrerà come installare e utilizzare Cockpit su Ubuntu 22.04.
Prerequisiti
- Un server che esegue Ubuntu 22.04.
- Una password di root configurata sul server.
Installa Cockpit su Ubuntu 22.04
Per impostazione predefinita, il pacchetto Cockpit è incluso nel repository predefinito di Ubuntu 22.04. Puoi installarlo eseguendo il seguente comando:
apt-get install cockpit -yDopo aver installato Cockpit, esegui il seguente comando per installare il modulo Podman:
apt-get install cockpit-podman -yUna volta installato Cockpit, avvia il servizio Cockpit e abilitalo per l’avvio al riavvio del sistema:
systemctl start cockpit
systemctl enable cockpitPuoi anche controllare lo stato di Cockpit utilizzando il seguente comando:
systemctl status cockpitDovresti vedere il seguente output:
? cockpit.service - Cockpit Web Service
Loaded: loaded (/lib/systemd/system/cockpit.service; static)
Active: active (running) since Mon 2022-12-05 15:15:24 UTC; 8s ago
TriggeredBy: ? cockpit.socket
Docs: man:cockpit-ws(8)
Process: 16161 ExecStartPre=/usr/lib/cockpit/cockpit-certificate-ensure --for-cockpit-tls (code=exited, status=0/SUCCESS)
Main PID: 16176 (cockpit-tls)
Tasks: 1 (limit: 4579)
Memory: 956.0K
CPU: 363ms
CGroup: /system.slice/cockpit.service
??16176 /usr/lib/cockpit/cockpit-tls
Dec 05 15:15:24 ubuntu2204 systemd[1]: Starting Cockpit Web Service...
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16168]: /usr/lib/cockpit/cockpit-certificate-helper: line 32: sscg: command not found
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ..+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ...+...........+...+..........+..+...+.+.....+.......+..+.+..+....+.........+..>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: -----
Dec 05 15:15:24 ubuntu2204 systemd[1]: Started Cockpit Web Service.
A questo punto, Cockpit è avviato e ascolta sulla porta 9090. Puoi controllarlo con il seguente comando:
ss -antpl | grep 9090Dovresti vedere il seguente output:
LISTEN 0 4096 *:9090 *:* users:(("cockpit-tls",pid=16176,fd=3),("systemd",pid=1,fd=61))
Configura il firewall UFW
Se il firewall UFW è installato e configurato sul tuo sistema, dovrai consentire le porte 80 e 9090 attraverso il firewall UFW.
Puoi consentire entrambe le porte utilizzando il seguente comando:
ufw allow 9090
ufw allow 80Successivamente, ricarica il firewall UFW con il seguente comando:
ufw reloadOra puoi controllare lo stato delle regole del firewall UFW utilizzando il seguente comando:
ufw statusDovresti vedere il seguente output:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
80 ALLOW Anywhere
9090 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
9090 (v6) ALLOW Anywhere (v6)
Accedi all’interfaccia web di Cockpit
Ora, apri il tuo browser web e accedi all’interfaccia web di Cockpit utilizzando l’URL https://your-server-ip:9090. Dovresti vedere la pagina di accesso di Cockpit:

Fornisci il tuo nome utente root, la password e fai clic su Login. Dovresti vedere il dashboard di Cockpit:

Nel pannello di sinistra, fai clic su Storage per vedere le informazioni sulle partizioni del tuo sistema:

Fai clic su Networking. Dovresti vedere le informazioni relative alla rete nella schermata seguente:

Fai clic su Podman Containers. Dovresti vedere tutti i contenitori e le immagini:

Fai clic su Services. Dovresti vedere tutti i servizi di sistema.

Fai clic su Applications. Dovresti vedere tutte le applicazioni installate.

Fai clic su Terminal. Puoi connetterti all’interfaccia della riga di comando del tuo server.

Domande frequenti sulla Cockpit Web Console
Cos’è Cockpit Web Console?
Cockpit Web Console è un’interfaccia basata sul web che fornisce una piattaforma facile da usare e da navigare per la gestione dei server. Consente agli amministratori di eseguire attività come monitorare le prestazioni del sistema, avviare e fermare servizi, gestire lo storage e configurare le impostazioni di rete sui server Ubuntu.
Come accedo alla Cockpit Web Console?
Dopo l’installazione, puoi accedere alla Cockpit Web Console aprendo un browser web e navigando su https://. Sostituisci con l’indirizzo IP del tuo server Ubuntu.
Ho bisogno di permessi speciali per utilizzare Cockpit?
Devi avere privilegi amministrativi sul server Ubuntu per eseguire la maggior parte delle attività in Cockpit. Di solito accederai con il tuo account utente di sistema e la password.
Cockpit è sicuro?
Cockpit è progettato tenendo presente la sicurezza. Utilizza HTTPS per la crittografia e richiede l’autenticazione dell’utente. Si integra anche con le funzionalità di sicurezza esistenti di Ubuntu come i firewall e le politiche SELinux.
Posso gestire più server con Cockpit?
Sì, Cockpit ti consente di gestire più server da un’unica interfaccia. Puoi aggiungere e connetterti a più server all’interno del dashboard di Cockpit per una gestione centralizzata conveniente.
Quali informazioni di sistema posso visualizzare in Cockpit?
Cockpit fornisce informazioni dettagliate sulle prestazioni del sistema, inclusi CPU, memoria, utilizzo del disco, attività di rete e altro. Mostra anche log, stato dei servizi e consente aggiornamenti di sistema.
Posso utilizzare Cockpit per gestire i contenitori Docker?
Sì, Cockpit ha un’estensione per gestire i contenitori Docker. Puoi installare il modulo Docker di Cockpit per abilitare questa funzionalità.
È possibile configurare le impostazioni di rete tramite Cockpit?
Sì, Cockpit ti consente di configurare le impostazioni di rete come indirizzi IP, routing e impostazioni DNS direttamente dalla sua interfaccia web.
Come aggiorno Cockpit?
Cockpit può essere aggiornato proprio come qualsiasi altro pacchetto su Ubuntu. Basta eseguire:
sudo apt update && sudo apt upgradenel terminale per aggiornarlo all’ultima versione.
Ci sono costi associati all’utilizzo di Cockpit?
No, Cockpit è uno strumento open-source ed è disponibile gratuitamente.
Dove posso trovare ulteriore documentazione su Cockpit?
Puoi trovare documentazione completa e guide per l’utente sul sito ufficiale di Cockpit e sulle pagine di documentazione di Ubuntu.
Conclusione
Congratulazioni! hai installato con successo Cockpit su Ubuntu 22.04. Cockpit è uno strumento molto utile per gli utenti Linux per gestire e configurare i servizi sui server basati su Linux. Sentiti libero di chiedermi se hai domande.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.