Vyhledávání na webu

Kokpit – nástroj pro správu založený na prohlížeči pro Linux


Cockpit je snadno použitelný, lehký a jednoduchý, ale výkonný vzdálený správce pro servery GNU/Linux, je to interaktivní uživatelské rozhraní pro správu serveru, které nabízí živou relaci Linuxu prostřednictvím webového prohlížeče.

Může běžet na několika linuxových distribucích založených na RHEL a derivátech Debianu včetně Ubuntu, Linux Mint, Fedora, CentOS , Rocky Linux, AlmaLinux, Arch Linux mimo jiné.

Kokpit činí Linux zjistitelným, čímž umožňuje správcům systému snadno a spolehlivě provádět úkoly, jako je spouštění kontejnerů, správa úložiště, konfigurace sítě, kontroly protokolů a několik dalších.

Při jeho používání mohou uživatelé snadno bez problémů přepínat mezi linuxovým terminálem a webovým prohlížečem. Důležité je, že když uživatel spustí službu prostřednictvím Cockpit, lze ji zastavit prostřednictvím terminálu a v případě chyby, která se v terminálu vyskytne, se zobrazí v rozhraní deníku Cockpit.

Vlastnosti kokpitu:

  • Umožňuje správu více serverů v jedné relaci Cockpit.
  • Nabízí webový shell v okně terminálu.
  • Kontejnery lze spravovat přes Docker.
  • Podporuje efektivní správu uživatelských účtů systému.
  • Shromažďuje informace o výkonu systému pomocí rámce Performance Co-Pilot a zobrazuje je v grafu.
  • Podporuje sběr systémových konfiguračních a diagnostických informací pomocí sos-report.
  • Podporuje také cluster Kubernetes nebo cluster Openshift v3.
  • Umožňuje úpravu nastavení sítě a mnoho dalších.

Jak nainstalovat Cockpit v systémech Linux

Cockpit můžete nainstalovat do všech distribucí Linuxu z jejich výchozích oficiálních repozitářů, jak je znázorněno:

Nainstalujte Cockpit na Fedoru a CentOS

Chcete-li nainstalovat a povolit Cockpit v distribucích Fedory, použijte následující příkazy.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Nainstalujte Cockpit na Rocky Linux a AlmaLinux

Chcete-li nainstalovat a povolit Cockpit v distribucích Rocky/AlmaLinux, použijte následující příkazy.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Nainstalujte Cockpit na RHEL

Kokpit je přidán do úložiště Red Hat Enterprise Linux Extras od verze 7.1 a novější:

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Nainstalujte Cockpit na Debian

Kokpit je součástí oficiálních repozitářů Debianu a můžete jej nainstalovat pomocí následujících příkazů.

apt-get update
apt-get install cockpit
mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules
ufw allow 9090
ufw allow 80

Nainstalujte Cockpit na Ubuntu a Linux Mint

V distribucích Ubuntu a Linux Mint není Cockpit zahrnut, ale můžete si jej nainstalovat z oficiálního Cockpit PPA provedením následujících příkazů:

sudo add-apt-repository ppa:cockpit-project/cockpit
sudo apt-get update
sudo apt-get install cockpit
sudo systemctl enable --now cockpit.socket

Nainstalujte Cockpit na Arch Linux

Uživatelé Arch Linuxu mohou nainstalovat Cockpit z Arch User Repository pomocí následujícího příkazu.

yaourt cockpit
systemctl start cockpit
systemctl enable cockpit.socket

Jak používat Cockpit v Linuxu

Po úspěšné instalaci Cockpitu k němu můžete přistupovat pomocí webového prohlížeče na následujících místech.

https://ip-address:9090
OR
https://server.domain.com:9090

Zadejte systémové uživatelské jméno a heslo pro přihlášení do níže uvedeného rozhraní:

Po přihlášení se vám zobrazí souhrn informací o vašem systému a grafy výkonu pro CPU, Paměť, Disk I/O a Síťový provoz, jak je vidět na následujícím obrázku:

Další v nabídce řídicího panelu je Služby. Zde můžete zobrazit Cíle, Systémové služby, Zásuvky, Časovače a Cesty stránky.

Níže uvedené rozhraní zobrazuje spuštěné služby ve vašem systému.

Můžete kliknout na jednu službu a spravovat ji. Jednoduše klikněte na rozbalovací nabídky, abyste získali požadovanou funkci.

Položka nabídky Protokoly zobrazí stránku protokolů, která umožňuje kontrolu protokolů. Protokoly jsou rozděleny do kategorií Chyby, Upozornění, Upozornění a Vše jako na obrázku níže.

Kromě toho můžete také zobrazit protokoly založené na čase, jako jsou protokoly za posledních 24 hodin nebo 7 dní.

Doporučená četba: 4 nejlepší nástroje pro monitorování a správu protokolů pro Linux

Chcete-li zkontrolovat jeden záznam protokolu, jednoduše na něj klikněte.

Cockpit vám také umožňuje spravovat uživatelské účty v systému, přejděte na Nástroje a klikněte na Účty. Kliknutím na uživatelský účet můžete zobrazit podrobnosti o uživatelském účtu.

Chcete-li přidat systémového uživatele, klikněte na tlačítko „Vytvořit nový účet“ a do níže uvedeného rozhraní zadejte potřebné informace o uživateli.

Chcete-li získat okno terminálu, přejděte na Nástroje Terminál.

Jak přidat Linux Server do Cockpitu

Důležité: Pamatujte, že musíte nainstalovat Cockpit na všechny vzdálené servery Linux, abyste je mohli sledovat na řídicím panelu Cockpit. Nainstalujte jej tedy před přidáním jakéhokoli nového serveru do Cockpitu.

Chcete-li přidat další server, klikněte na panel, zobrazí se obrazovka níže. Klikněte na znak (+) a zadejte IP adresu serveru. Pamatujte, že informace pro každý server, který přidáte, se v aplikaci Cockpit zobrazí odlišnou barvou.

Stejným způsobem můžete do Cockpitu přidat mnoho linuxových serverů a efektivně je bez problémů spravovat.

To je prozatím vše, ale můžete prozkoumat více v případě, že jste nainstalovali tento jednoduchý a skvělý server, vzdálený správce.

Oficiální dokumentace kokpitu: http://cockpit-project.org/guide/latest/

Máte-li jakékoli dotazy nebo návrhy, stejně jako zpětnou vazbu k tématu, neváhejte použít sekci komentářů níže a kontaktujte nás.