Úvod
Kokpit je webová konzole se snadno použitelným webovým rozhraním, které vám umožňuje provádět administrativní úkoly na vašich serverech. Jelikož se jedná o webovou konzoli, znamená to, že k ní můžete přistupovat také prostřednictvím mobilního zařízení.
Cockpit je webové grafické rozhraní pro servery, určené pro každého, zejména pro ty, kteří jsou:
- novinka v systému Linux (včetně správců Windows)
- znáte Linux a chcete snadný, grafický způsob správy serverů
- odborní administrátoři kteří používají převážně jiné nástroje, ale chtějí mít přehled o jednotlivých systémech
Kokpit webová konzole vám umožňuje širokou škálu administrativních úloh, včetně:
- Správa služeb
- A správa uživatelských účtů
- Správa a monitorování systémových služeb
- Konfigurace síťových rozhraní a brány firewall
- Kontrola systémových protokolů
- Správa virtuálních počítačů
- Vytváření diagnostických zpráv
- Nastavení konfigurace výpisu jádra
- Konfigurace SELinux
- Aktualizace softwaru
- Správa systémových předplatných
Kokpit webová konzole využívá stejná systémová rozhraní API jako v terminálu a úkoly prováděné v terminálu se rychle projeví ve webové konzoli. Kromě toho můžete nastavení konfigurovat přímo ve webové konzoli nebo prostřednictvím terminálu.
Jednoduché použití
Díky kokpitu je Linux zjistitelný. Nemusíte musíte pamatovat si příkazy na příkazovém řádku. Zobrazte svůj server ve webovém prohlížeči a provádějte systémové úlohy pomocí myši. Je snadné spouštět kontejnery, spravovat úložiště, konfigurovat sítě a kontrolovat protokoly. V podstatě si můžete Cockpit představit jako grafický desktop interface“, ale pro jednotlivé servery.
Instalace webové konzoly Cockpit v CentOS 8
Kromě minimální instalace CentOS 8 i kokpit není ve výchozím nastavení nainstalován a můžete jej nainstalovat do svého systému pomocí příkazu níže, který nainstaluje kokpit s požadovanými závislostmi.
# yum install -y cockpit
Dále povolte a spusťte cockpit.socket
service pro připojení k systému prostřednictvím webové konzole a ověření služby a spuštění procesu kokpitu pomocí následujících příkazů.
# systemctl start cockpit.socket
# systemctl enable --now cockpit.socket
# systemctl status cockpit.socket
# ps auxf|grep cockpit
Pokud tedy máte v systému spuštěnou bránu firewall, musíte otevřít port kokpitu 9090 ve firewallu.
# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload
Přihlaste se do webové konzole Cockpit
Následující pokyny ukazují první přihlášení do Kokpitu webovou konzoli pomocí přihlašovacích údajů k místnímu systémovému uživatelskému účtu. Kromě Kokpit používá určité ověření zásobníku PAM, které se nachází na /etc/pam.d/cockpit , který vám umožňuje přihlásit se pomocí uživatelského jména a hesla libovolného místního účtu v systému.
Otevřete Kokpit webové konzole ve vašem webovém prohlížeči na následující adrese URL:
Místní :
https://localhost:9090
Vzdáleně s názvem hostitele serveru:
https://example.com:9090
Vzdáleně s IP adresou serveru:
https://192.168.12.128:9090
Zadejte uživatelské jméno a heslo
Můžete se také přihlásit jako root
V sekci Zdraví můžete opravit všechny dostupné chyby
A nainstalujte aktualizace podle obrázku
Pokud používáte certifikát s vlastním podpisem, zobrazí se vám v prohlížeči varování, jednoduše certifikát ověřte a přijměte bezpečnostní výjimku, abyste mohli pokračovat v přihlášení. Konzole zavolá certifikát z /etc/cockpit/ ws-certs.d adresář a používá .cert soubor rozšíření. Abyste nemuseli zobrazovat bezpečnostní varování, nainstalujte certifikát podepsaný certifikační autoritou (CA).
Na přihlašovací obrazovce webové konzole zadejte své systémové uživatelské jméno a heslo.
Po úspěšném ověření tedy Kokpit otevře se rozhraní webové konzole.
Závěr
Kokpit je snadno použitelná webová konzole, která vám umožňuje provádět administrativní úkoly na CentOS 8 server. Chcete-li se dozvědět více o webové konzoli