Cockpit ist die webbasierte Serververwaltung von RedhatSystem. Das Hauptziel des Projekts ist es, Linux-Systemadministratoren die Möglichkeit zu bieten, ihre Server schnell und effizient zu verwalten. Offiziell wird Cockpit als aufregendes Feature für Fedora Linux und andere RedHat-basierte Linux-Server-Distributionen angeboten. Es ist jedoch auch möglich, Cockpit auf Linux-Server-Distributionen wie Debian, Ubuntu und sogar auf Servern mit Arch Linux zu verwenden!
In diesem Handbuch wird das Rätsel beim Einrichten der Cockpit-Benutzeroberfläche unter Linux gelöst. Wir werden uns auch mit der Verwendung und Verwaltung Ihres Systems innerhalb der Benutzeroberfläche befassen.
Hinweis: Die Cockpit-Software ist Linux. Vor diesem Hintergrund müssen Sie es nicht mehr verwenden, um auf das Webinterface zuzugreifen. Es kann auf jedem Betriebssystem ausgeführt werden, sofern Sie Opera, Firefox, Chrome, Microsoft Edge oder Safari verwenden.
Ubuntu-Anweisungen
Möchten Sie die Cockpit-Benutzeroberfläche auf Ihrem Ubuntu-Computer verwenden? Glücklicherweise ist keine harte Arbeit erforderlich, um es zum Laufen zu bringen. Seit der Version 17.04 des Betriebssystems kann Cockpit mit einem einfachen installiert werden Apt installieren Befehl.
Starten Sie ein Terminalfenster und geben Sie den folgenden Apt-Befehl ein, um das Ubuntu-Setup zu starten.

sudo apt install cockpit
Debian-Anweisungen
Das Cockpit-Projekt hat eine hervorragende Unterstützung fürDebian. Offiziell unterstützt die Software Debian 9 sowie Debian 8. Die Unterstützung des Cockpit-Dashboards unter Debian Linux wird mit dem Backports-Software-Repository für Debian ermöglicht. Ohne Debian Backports wäre Cockpit aufgrund alter Pakete nicht lauffähig.
Starten Sie zum Aktivieren von Backports ein Terminal und geben Sie den folgenden Befehl ein. Wenn Sie weitere Anleitungen zum Einrichten von Backports benötigen, lesen Sie alternativ unser ausführliches Tutorial zu diesem Thema.
Debian 9
su - echo "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/backports.list
Debian 8
su - echo "deb http://deb.debian.org/debian jessie-backports-sloppy main" > /etc/apt/sources.list.d/backports.list
Wenn die Backports-Softwarequellen auf Ihrem Debian-System ausgeführt werden, müssen Sie die ausführen aktualisieren Befehl.
sudo apt-get update
Zum Schluss installieren Sie das Cockpit-Programm unter Debian wie folgt Apt-Get installieren Befehl unten.
sudo apt-get install cockpit
Arch Linux Anweisungen
Während es auf den ersten Blick ein bisschen absurd erscheint, vieleLinux-Benutzer lieben Arch Linux als Server-Betriebssystem. Wenn Sie eine dieser Personen sind, sind Sie froh zu wissen, dass die Cockpit-Verwaltungs-Benutzeroberfläche darauf ausgeführt werden kann. Beachten Sie jedoch, dass dies ein inoffizielles Paket ist, das vom Projekt nicht unterstützt wird.

Um die Cockpit-Benutzeroberfläche unter Arch Linux zum Laufen zu bringen, können Sie keinen schnellen Pacman-Befehl ausführen. Stattdessen müssen Sie das Cockpit AUR-Paket manuell herunterladen und kompilieren. So geht's
Beginnen Sie mit der Installation der Pakete Base-devel und Git über Pacman. Auf diese Weise können Sie mit AUR-Paketen problemlos manuell arbeiten.
sudo pacman -S base-devel git
Nehmen Sie als nächstes das Cockpit AUR-Paket mit der Git-Klon Befehl.
git clone https://aur.archlinux.org/cockpit.git
Bewegen Sie das Terminal mit der Taste in den Ordner „Cockpit“ CD Befehl.
cd cockpit
Laden Sie die AUR-Abhängigkeiten für Cockpit mit herunter git.
git clone https://aur.archlinux.org/systemtap.git git clone https://aur.archlinux.org/pcp.git git clone https://aur.archlinux.org/python2-pyscss.git git clone https://aur.archlinux.org/perl-javascript-minifier-xs.git
Erstellen und installieren Sie die Abhängigkeiten für Cockpit mit makepkg. Beachten Sie, dass Sie bei Problemen mit PGP die Prüfung (auf eigenes Risiko) mit überspringen können--skipinteg.
sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev
cd systemtap makepkg -sri cd .. cd pcp makepkg -sri cd python2-pyscss makepkg -sri .. cd perl-javascript-minifier-xs makepkg -sri ..
Zum Schluss installieren Sie Cockpit on Arch.
cd .. makepkg -sri
Fedora Anweisungen
Cockpit war immer für die Verwendung mit Redhat vorgesehenProdukte. Fedora ist ein Redhat-Produkt (wenn auch von einer separaten Community entwickelt), sodass das Cockpit-Management-Tool im Software-Archiv verfügbar ist. Starten Sie zum Installieren ein Terminalfenster und geben Sie den Befehl ein DNF Befehl unten.
sudo dnf install cockpit -y
Wenn Cockpit unter Fedora eingerichtet ist, aktivieren Sie es für die Verwendung mit:
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Redhat Enterprise Linux-Anweisungen
Cockpit kann auf RedHat Enterprise installiert werdenLinux, sofern Sie Version 7.1 oder höher verwenden. Die Software wird den Benutzern über das Software-Repository „Extras“ zur Verfügung gestellt und muss vor der Installation aktiviert werden.
Um das Repo "Extras" zu aktivieren, starten Sie ein Terminal und geben Sie den folgenden Befehl ein.
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
Verwenden Sie bei aktiviertem neuen Repo Yum, um Cockpit zu installieren.
sudo yum install cockpit
Aktivieren Sie dann die Software auf Rhel, um den Vorgang abzuschließen.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
CentOS-Anweisungen

As CentOS versucht so nah wie möglich an RedHat zu bleibenUnter Enterprise Linux ist es sehr einfach, die Cockpit-Software auf der Plattform zum Laufen zu bringen. Ab CentOS ab Version 7 können Sie es schnell mit dem Yum-Paket-Manager abrufen.
sudo yuminstall cockpit
Sobald Cockpit auf CentOS läuft, müssen Sie einige Dinge tun. Insbesondere müssen Sie die Software über systemd aktivieren. Es muss auch durch die Firewall zugelassen werden.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
Mit den drei oben eingegebenen Befehlen sollte Cockpit unter CentOS einsatzbereit sein!
Bemerkungen