TL;DR: Cockpit ist ein modernes, webbasiertes Administrationstool für Linux-Server. Diese Schritt-für-Schritt Anleitung zeigt dir, wie du Cockpit auf einem Linux Server (Debian/Ubuntu) installierst und für die professionelle Verwaltung deines Servers nutzt. Perfekt für Systemadministratoren und DevOps-Engineers.
In diesem ausführlichen Tutorial zeige ich dir Schritt für Schritt, wie du Cockpit auf einem Linux Server (VServer, Rootserver oder Dedicated Server) installierst und konfigurierst. Cockpit ist ein leistungsfähiges Werkzeug zur Serververwaltung, das dir eine moderne Weboberfläche für alle wichtigen Administrationsaufgaben bietet.
Inhaltsverzeichnis:
- Voraussetzungen
- Was ist Cockpit?
- Installation auf Debian
- Installation auf Ubuntu
- Konfiguration & Zugriff
- Sicherheit
- Fehlerbehebung
Was ist Cockpit?
Cockpit ist ein modernes, webbasiertes Administrationstool für Linux-Server, das folgende Hauptfunktionen bietet:
- Echtzeit-Monitoring von System-Ressourcen
- Verwaltung von Systemdiensten
- Live Log-Überwachung
- Storage-Management
- Benutzerverwaltung
- Netzwerkkonfiguration
- Container-Management (Podman, über das Zusatzmodul cockpit-podman)
- Terminal-Zugriff direkt im Browser
Mit Cockpit wird die Linux-Serververwaltung auch für Einsteiger zugänglich, ohne dabei auf professionelle Features zu verzichten.
Docker-Container verwaltest du mit Cockpit übrigens nicht: Das frühere Docker-Modul wird nicht mehr weiterentwickelt, das aktuelle Container-Modul arbeitet mit Podman. Setzt du auf Docker, ist Portainer als Weboberfläche für Docker die passende Ergänzung zu Cockpit.

Voraussetzungen
- Ein Linux Server mit Debian oder Ubuntu
- Tipp: ZAP-Hosting bietet hochwertige Linux Server auch als Lifetime-Option an
- Root-Zugriff auf den Server
- SSH-Client (zum Beispiel Termius, ein moderner, benutzerfreundlicher SSH-Client)
- Webbrowser (Firefox, Chrome, Edge oder Safari)
- Mindestens 1GB RAM
- 100MB freier Speicherplatz
Detaillierte Schritt-für-Schritt Anleitung
1. System aktualisieren
Bevor wir mit der Installation beginnen, sollten wir sicherstellen, dass das System auf dem neuesten Stand ist:
apt updateapt upgrade -y2. Installation auf Debian
Für Debian-Systeme fügen wir zunächst das Backports-Repository hinzu, um die neueste Version von Cockpit zu erhalten:
. /etc/os-releaseecho "deb http://deb.debian.org/debian ${VERSION_CODENAME}-backports main" > \ /etc/apt/sources.list.d/backports.listapt updateAnschließend installieren wir Cockpit aus den Backports:
apt install -t ${VERSION_CODENAME}-backports cockpit3. Installation auf Ubuntu
Auf Ubuntu-Systemen ist die Installation noch einfacher:
. /etc/os-releaseapt install -t ${VERSION_CODENAME}-backports cockpit4. Dienst aktivieren und starten
Nach der Installation müssen wir den Cockpit-Dienst aktivieren und starten:
systemctl enable --now cockpit.socket5. Firewall konfigurieren
Falls du eine Firewall verwendest, musst du den Port 9090 für Cockpit freigeben:
# Für UFW (Ubuntu)ufw allow 9090/tcp # Für FirewallD (falls installiert)firewall-cmd --add-service=cockpit --permanentfirewall-cmd --reloadZugriff auf Cockpit
Nach erfolgreicher Installation kannst du über deinen Webbrowser auf Cockpit zugreifen:
- Öffne deinen Browser
- Navigiere zu:
https://deine-server-ip:9090 - Bestätige die SSL-Warnung (beim ersten Zugriff)
- Melde dich mit deinen Linux-Systemzugangsdaten an
Sicherheitshinweise
- Ändere das Root-Passwort, falls du es noch nicht getan hast
- Verwende starke Passwörter für alle Benutzerkonten
- Aktiviere die Zwei-Faktor-Authentifizierung, wenn möglich
- Beschränke den Zugriff auf Port 9090 auf vertrauenswürdige IP-Adressen
- Sichere wichtige Daten regelmäßig. Wie du dabei vorgehst, beschreibe ich in meinem Artikel zur Backup-Strategie
Unterstützte Browser
Cockpit funktioniert am besten mit:
- Mozilla Firefox (Version 82+)
- Google Chrome (Version 88+)
- Microsoft Edge (Version 88+)
- Apple Safari (Version 14.5+)
Aus Sicherheitsgründen solltest du immer die neueste Version deines Browsers verwenden.
Fehlerbehebung
SSL-Zertifikatsfehler
Bei der ersten Anmeldung siehst du eine SSL-Warnung. Das ist normal, da Cockpit ein selbstsigniertes Zertifikat verwendet. Du kannst:
- Die Warnung für diese Seite ignorieren
- Ein eigenes SSL-Zertifikat installieren (empfohlen für Produktivumgebungen)
Zugriffsprobleme
Wenn du dich nicht anmelden kannst:
- Überprüfe, ob der Dienst läuft:
systemctl status cockpit.socket - Kontrolliere die Firewall-Einstellungen
- Prüfe die Systemlogs:
journalctl -u cockpit.socket
Fazit
Cockpit ist ein leistungsfähiges Werkzeug zur Serververwaltung, das die Administration erheblich vereinfacht. Mit der webbasierten Oberfläche hast du alle wichtigen Funktionen im Blick und kannst deinen Server effizient verwalten. Bei Fragen oder Problemen hilft dir die offizielle Dokumentation oder die Community weiter.