Website-Suche

So installieren Sie die Cockpit-Webkonsole in CentOS 8


In diesem Artikel helfen wir Ihnen bei der Installation der Cockpit-Webkonsole auf dem CentOS 8-Server, um Ihr lokales System sowie Linux-Server in Ihrer Netzwerkumgebung zu verwalten und zu überwachen. Außerdem erfahren Sie, wie Sie Remote-Linux-Hosts zu Cockpit hinzufügen und in der CentOS 8-Webkonsole überwachen.

Lesen Sie auch: So installieren Sie die Cockpit-Webkonsole in RHEL 8

Das Cockpit ist eine Webkonsole mit einer einfach zu bedienenden webbasierten Oberfläche, die es Ihnen ermöglicht, administrative Aufgaben auf Ihren Servern durchzuführen. Da es sich um eine Webkonsole handelt, können Sie auch über ein mobiles Gerät darauf zugreifen.

Die Cockpit-Webkonsole ermöglicht Ihnen eine Vielzahl von Administrationsaufgaben, darunter:

  • Verwalten von Diensten
  • Verwalten von Benutzerkonten
  • Verwalten und Überwachen von Systemdiensten
  • Konfigurieren von Netzwerkschnittstellen und Firewall
  • Überprüfen von Systemprotokollen
  • Verwalten von virtuellen Maschinen
  • Erstellen von Diagnoseberichten
  • Festlegen der Kernel-Dump-Konfiguration
  • Konfigurieren von SELinux
  • Aktualisieren von Software
  • Verwalten von Systemabonnements

Die Cockpit-Webkonsole verwendet die gleichen System-APIs wie in einem Terminal, und Aufgaben, die in einem Terminal ausgeführt werden, werden schnell in der Webkonsole angezeigt. Darüber hinaus können Sie die Einstellungen direkt in der Webkonsole oder über das Terminal konfigurieren.

Installieren der Cockpit-Webkonsole in CentOS 8

1. Bei der minimalen Installation von CentOS 8 wird das Cockpit nicht standardmäßig installiert und Sie können es mit dem folgenden Befehl auf Ihrem System installieren, wodurch das Cockpit mit den erforderlichen Abhängigkeiten installiert wird.

# yum install cockpit

2. Aktivieren und starten Sie als Nächstes den Dienst cockpit.socket, um über die Webkonsole eine Verbindung zum System herzustellen und den Dienst zu überprüfen und den Cockpit-Prozess mit den folgenden Befehlen auszuführen.

# systemctl start cockpit.socket
systemctl enable --now cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. Wenn Sie eine Firewall auf dem System betreiben, müssen Sie den Cockpit-Port 9090 in der Firewall öffnen.

# firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Anmelden an der Cockpit-Webkonsole in CentOS 8

Die folgende Anleitung zeigt die erste Anmeldung an der Cockpit-Webkonsole mit den Anmeldedaten eines lokalen Systembenutzerkontos. Da Cockpit eine bestimmte PAM-Stack-Authentifizierung verwendet, die unter /etc/pam.d/cockpit zu finden ist und es Ihnen ermöglicht, sich mit dem Benutzernamen und Passwort eines beliebigen lokalen Kontos auf dem System anzumelden.

4. Öffnen Sie die Cockpit-Webkonsole in Ihrem Webbrowser unter den folgenden URLs:

Locally: https://localhost:9090
Remotely with the server’s hostname: https://example.com:9090
Remotely with the server’s IP address: https://192.168.0.10:9090

Wenn Sie ein selbstsigniertes Zertifikat verwenden, erhalten Sie eine Warnung im Browser, überprüfen Sie einfach das Zertifikat und akzeptieren Sie die Sicherheitsausnahme, um mit der Anmeldung fortzufahren.

Die Konsole ruft ein Zertifikat aus dem Verzeichnis /etc/cockpit/ws-certs.d auf und verwendet die Erweiterungsdatei .cert. Um zu vermeiden, dass Sicherheitswarnungen ausgegeben werden müssen, installieren Sie ein Zertifikat, das von einer Zertifizierungsstelle signiert wurde.

5. Geben Sie im Anmeldebildschirm der Webkonsole Ihren Systembenutzernamen und Ihr Kennwort ein.

Wenn ein Benutzerkonto über sudo-Berechtigungen verfügt, ist es möglich, administrative Aufgaben wie die Installation von Software, die Konfiguration des Systems oder die Konfiguration von SELinux in der Webkonsole durchzuführen.

6. Nach erfolgreicher Authentifizierung öffnet sich die Oberfläche der Cockpit-Webkonsole.

Das war's fürs Erste. Das Cockpit ist eine einfach zu bedienende Webkonsole, mit der Sie administrative Aufgaben auf dem CentOS 8-Server ausführen können. Weitere Informationen zur Webkonsole finden Sie unter Konfigurieren der Systemeinstellungen in der Webkonsole.

Verwandte Artikel: