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.