Weboldal keresés

A Cockpit webkonzol telepítése a CentOS 8 rendszerben


Ebben a cikkben segítünk a Cockpit Web Console telepítésében a CentOS 8 kiszolgálón a helyi rendszer, valamint a hálózati környezetben található Linux-kiszolgálók kezeléséhez és felügyeletéhez. Azt is megtanulja, hogyan adhat hozzá távoli Linux-gazdagépeket a Cockpithez, és hogyan figyelheti őket a CentOS 8 webkonzolon.

Olvassa el még: A Cockpit webkonzol telepítése az RHEL 8-ban

A Cockpit egy webkonzol, könnyen használható web-alapú felülettel, amely lehetővé teszi adminisztrációs feladatok végrehajtását a szervereken. Mivel webkonzol is, ez azt jelenti, hogy mobileszközről is elérheti.

A Cockpit webkonzol adminisztrációs feladatok széles skáláját teszi lehetővé, többek között:

  • Szolgáltatások kezelése
  • Felhasználói fiókok kezelése
  • Rendszerkezelési és felügyeleti szolgáltatások
  • Hálózati interfészek és tűzfal konfigurálása
  • Rendszernaplók áttekintése
  • Virtuális gépek kezelése
  • Diagnosztikai jelentések készítése
  • A kernel dump konfigurációjának beállítása
  • A SELinux beállítása
  • Szoftver frissítése
  • Rendszer-előfizetések kezelése

A Cockpit webkonzol ugyanazokat a rendszer API-kat használja, mint egy terminálban, és a terminálon végzett feladatok gyorsan megjelennek a webkonzolon. Ezenkívül a beállításokat közvetlenül a webkonzolon vagy a terminálon keresztül is konfigurálhatja.

A Cockpit Web Console telepítése a CentOS 8 rendszerben

1. A CentOS 8 minimális telepítése esetén a pilótafülke alapértelmezés szerint nincs telepítve, és telepítheti a rendszerére az alábbi paranccsal, amely telepíti a pilótafülkét a szükséges függőségek.

yum install cockpit

2. Ezután engedélyezze és indítsa el a cockpit.socket szolgáltatást, hogy a webkonzolon keresztül csatlakozzon a rendszerhez, és ellenőrizze a szolgáltatást és a pilótafülke folyamat futtatását a következő parancsokkal.

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

3. Ha tűzfalat használ a rendszeren, meg kell nyitnia a tűzfal 9090 pilótafülke portját.

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

Bejelentkezés a Cockpit webkonzolba a CentOS 8 rendszerben

A következő utasítások az első bejelentkezést mutatják be a Cockpit webkonzolba a helyi rendszer felhasználói fiókjának hitelesítő adataival. Mivel a Cockpit egy bizonyos PAM verem-hitelesítést használ, amely a /etc/pam.d/cockpit címen található, és lehetővé teszi a bejelentkezéshez bármely helyi fiók felhasználónevével és jelszavával. a rendszer.

4. Nyissa meg a Cockpit webkonzolt a böngészőjében a következő URL-címen:

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

Ha önaláírt tanúsítványt használ, figyelmeztetést kap a böngészőben, egyszerűen ellenőrizze a tanúsítványt, és fogadja el a biztonsági kivételt, hogy továbbléphessen a bejelentkezéssel.

A konzol meghív egy tanúsítványt a /etc/cockpit/ws-certs.d könyvtárból, és a .cert kiterjesztésű fájlt használja. A biztonsági figyelmeztetések elkerülése érdekében telepítsen egy tanúsító hatóság (CA) által aláírt tanúsítványt.

5. A webkonzol bejelentkezési képernyőjén adja meg a rendszer felhasználónevét és jelszavát.

Ha egy felhasználói fiók rendelkezik sudo jogosultságokkal, ez lehetővé teszi olyan adminisztrációs feladatok elvégzését, mint például a szoftver telepítése, a rendszer konfigurálása vagy a SELinux konfigurálása a webkonzolon.

6. A sikeres hitelesítés után megnyílik a Cockpit webkonzol felület.

Egyelőre ennyi. A pilótafülke egy könnyen használható webkonzol, amely lehetővé teszi adminisztrációs feladatok elvégzését a CentOS 8 szerveren. Ha többet szeretne megtudni a webkonzolról, olvassa el a rendszerbeállítások webkonzolon történő konfigurálásának módját.