Server Management · 4 min read · Sep 11, 2025

Wie man die Cockpit-Webkonsole auf Ubuntu 22.04 installiert

Cockpit ist eine kostenlose und Open-Source-Serververwaltungs-Konsole, die es einfach macht, Ihre Linux-Server über einen Webbrowser zu verwalten. Es bietet ein webbasiertes Steuerfeld zur Verwaltung Ihres Servers über den Webbrowser. Es ist speziell für Anfängerbenutzer konzipiert, die mit der Linux-Befehlszeile nicht vertraut sind. Mit Cockpit können Sie die CPU-Auslastung, Dateisystemstatistiken, Prozesse und weitere Informationen überwachen. Sie können auch Systemverwaltungsaufgaben wie das Erstellen und Verwalten von Benutzern, das Beheben von Netzwerkproblemen, das Hochladen und Herunterladen von Dateien und mehr mit Cockpit durchführen.

Dieses Tutorial zeigt Ihnen, wie Sie Cockpit auf Ubuntu 22.04 installieren und verwenden.

Voraussetzungen

  • Ein Server, der Ubuntu 22.04 ausführt.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Cockpit auf Ubuntu 22.04 installieren

Standardmäßig ist das Cockpit-Paket im Standard-Repository von Ubuntu 22.04 enthalten. Sie können es installieren, indem Sie den folgenden Befehl ausführen:

apt-get install cockpit -y

Nachdem Sie Cockpit installiert haben, führen Sie den folgenden Befehl aus, um das Podman-Modul zu installieren:

apt-get install cockpit-podman -y

Sobald Cockpit installiert ist, starten Sie den Cockpit-Dienst und aktivieren Sie ihn, damit er beim Systemneustart gestartet wird:

systemctl start cockpit  
systemctl enable cockpit

Sie können auch den Status von Cockpit mit dem folgenden Befehl überprüfen:

systemctl status cockpit

Sie sollten die folgende Ausgabe sehen:

? cockpit.service - Cockpit-Webdienst
     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-Webdienst...
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-Webdienst.

An diesem Punkt ist Cockpit gestartet und hört auf Port 9090. Sie können dies mit dem folgenden Befehl überprüfen:

ss -antpl | grep 9090

Sie sollten die folgende Ausgabe sehen:

LISTEN 0      4096               *:9090             *:*    users:(("cockpit-tls",pid=16176,fd=3),("systemd",pid=1,fd=61))

UFW-Firewall konfigurieren

Wenn die UFW-Firewall auf Ihrem System installiert und konfiguriert ist, müssen Sie die Ports 80 und 9090 durch die UFW-Firewall zulassen.

Sie können beide Ports mit dem folgenden Befehl zulassen:

ufw allow 9090  
ufw allow 80

Laden Sie als Nächstes die UFW-Firewall mit dem folgenden Befehl neu:

ufw reload

Sie können jetzt den Status der UFW-Firewall-Regeln mit dem folgenden Befehl überprüfen:

ufw status

Sie sollten die folgende Ausgabe sehen:

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)             

Auf die Cockpit-Weboberfläche zugreifen

Öffnen Sie jetzt Ihren Webbrowser und greifen Sie auf die Cockpit-Weboberfläche über die URL https://your-server-ip:9090. Sie sollten die Anmeldeseite von Cockpit sehen:

Geben Sie Ihren Root-Benutzernamen, Ihr Passwort ein und klicken Sie auf Anmelden. Sie sollten das Cockpit-Dashboard sehen:

Im linken Bereich klicken Sie auf Speicher, um die Partitioninformationen Ihres Systems anzuzeigen:

Klicken Sie auf Netzwerk. Sie sollten die netzwerkbezogenen Informationen auf dem folgenden Bildschirm sehen:

Klicken Sie auf die Podman-Container. Sie sollten alle Container und Bilder sehen:

Klicken Sie auf die Dienste. Sie sollten alle Ihre Systemdienste sehen.

Klicken Sie auf die Anwendungen. Sie sollten alle installierten Anwendungen sehen.

Klicken Sie auf das Terminal. Sie können sich mit der Befehlszeilenschnittstelle Ihres Servers verbinden.

Häufig gestellte Fragen zur Cockpit-Webkonsole

Was ist die Cockpit-Webkonsole?

Die Cockpit-Webkonsole ist eine webbasierte Schnittstelle, die eine benutzerfreundliche und einfach zu navigierende Plattform zur Verwaltung von Servern bietet. Sie ermöglicht Administratoren, Aufgaben wie die Überwachung der Systemleistung, das Starten und Stoppen von Diensten, die Verwaltung von Speicher und die Konfiguration von Netzwerkeinstellungen auf Ubuntu-Servern durchzuführen.

Wie greife ich auf die Cockpit-Webkonsole zu?

Nach der Installation können Sie auf die Cockpit-Webkonsole zugreifen, indem Sie einen Webbrowser öffnen und zu https://:9090 navigieren. Ersetzen Sie durch die IP-Adresse Ihres Ubuntu-Servers.

Benötige ich spezielle Berechtigungen, um Cockpit zu verwenden?

Sie müssen über administrative Berechtigungen auf dem Ubuntu-Server verfügen, um die meisten Aufgaben in Cockpit auszuführen. Sie melden sich normalerweise mit Ihrem Systembenutzerkonto und Passwort an.

Ist Cockpit sicher?

Cockpit ist mit Sicherheit im Hinterkopf entworfen. Es verwendet HTTPS zur Verschlüsselung und erfordert eine Benutzeranmeldung. Es integriert sich auch in bestehende Sicherheitsfunktionen von Ubuntu wie Firewalls und SELinux-Richtlinien.

Kann ich mehrere Server mit Cockpit verwalten?

Ja, Cockpit ermöglicht es Ihnen, mehrere Server von einer einzigen Schnittstelle aus zu verwalten. Sie können mehrere Server im Cockpit-Dashboard hinzufügen und verbinden, um eine bequeme zentrale Verwaltung zu ermöglichen.

Welche Art von Systeminformationen kann ich in Cockpit anzeigen?

Cockpit bietet detaillierte Informationen über die Systemleistung, einschließlich CPU, Speicher, Festplattennutzung, Netzwerkaktivität und mehr. Es zeigt auch Protokolle, Dienststatus und ermöglicht Systemupdates.

Kann ich Cockpit verwenden, um Docker-Container zu verwalten?

Ja, Cockpit hat eine Erweiterung zur Verwaltung von Docker-Containern. Sie können das Cockpit-Docker-Modul installieren, um diese Funktionalität zu aktivieren.

Ist es möglich, Netzwerkeinstellungen über Cockpit zu konfigurieren?

Ja, Cockpit ermöglicht es Ihnen, Netzwerkeinstellungen wie IP-Adressen, Routing und DNS-Einstellungen direkt über seine Weboberfläche zu konfigurieren.

Wie aktualisiere ich Cockpit?

Cockpit kann wie jedes andere Paket auf Ubuntu aktualisiert werden. Führen Sie einfach aus:

sudo apt update && sudo apt upgrade

im Terminal, um es auf die neueste Version zu aktualisieren.

Gibt es Kosten für die Verwendung von Cockpit?

Nein, Cockpit ist ein Open-Source-Tool und kostenlos verfügbar.

Wo finde ich weitere Dokumentationen zu Cockpit?

Sie finden umfassende Dokumentationen und Benutzerhandbücher auf der offiziellen Cockpit-Website und den Ubuntu-Dokumentationsseiten.

Fazit

Herzlichen Glückwunsch! Sie haben Cockpit erfolgreich auf Ubuntu 22.04 installiert. Cockpit ist ein sehr nützliches Tool für Linux-Benutzer, um Dienste auf Linux-basierten Servern zu verwalten und zu konfigurieren. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.