Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

V tomto článku budem hovoriť o možnostiach nástroja Cockpit. Cockpit bol vytvorený s cieľom zjednodušiť správu operačného systému Linux. Stručne povedané, umožňuje vám vykonávať väčšinu bežných úloh správcu systému Linux prostredníctvom pekného webového rozhrania. Funkcie kokpitu: inštalácia a kontrola aktualizácií pre systém a povolenie automatických aktualizácií (proces opráv), správa používateľov (vytváranie, mazanie, zmena hesiel, blokovanie, vydávanie práv superužívateľa), správa diskov (vytváranie, úprava lvm, vytváranie, pripájanie súborových systémov ), konfigurácia siete (tím, viazanie, správa IP atď.), správa časovačov systémových jednotiek.

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Záujem o Cockpit je spôsobený vydaním Centos 8, kde je Cockpit už zabudovaný do systému a stačí ho aktivovať príkazom „systemctl enable -now cockpit.service“. Na iných distribúciách bude potrebná manuálna inštalácia z úložiska balíkov. Nebudeme tu uvažovať o inštalácii, pozrite sa oficiálny sprievodca.

Po inštalácii musíme v prehliadači prejsť na port 9090 servera, na ktorom je Cockpit nainštalovaný (t.j. IP servera:9090). Napríklad, 192.168.1.56: 9090

Zadáme obvyklé prihlasovacie heslo pre lokálny účet a začiarkneme políčko „Opätovne použiť moje heslo pre privilegované úlohy“, aby ste mohli spúšťať niektoré príkazy ako privilegovaný používateľ (root). Prirodzene, váš účet musí byť schopný vykonávať príkazy cez sudo.

Po prihlásení sa vám zobrazí krásne a prehľadné webové rozhranie. V prvom rade prepnite jazyk rozhrania na angličtinu, pretože preklad je jednoducho hrozný.

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Rozhranie vyzerá veľmi jasne a logicky, vľavo uvidíte navigačnú lištu:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Počiatočná časť sa nazýva „systém“, kde môžete vidieť informácie o využití zdrojov servera (CPU, RAM, sieť, disky):

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Ak chcete zobraziť podrobnejšie informácie, napríklad o diskoch, stačí kliknúť na príslušný nápis a dostanete sa priamo do inej sekcie (úložisko):

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Tu môžete vytvoriť lvm:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Vyberte názov pre skupinu vg a jednotky, ktoré chcete použiť:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Pomenujte lv a vyberte veľkosť:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

A nakoniec vytvorte súborový systém:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Upozorňujeme, že samotný Cockpit napíše požadovaný riadok do fstab a zariadenie pripojíme. Môžete tiež určiť konkrétne možnosti montáže:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Takto to vyzerá v systéme:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Tu môžete rozširovať, komprimovať súborové systémy, pridávať nové zariadenia do skupiny vg atď.

V sekcii „Networking“ môžete nielen meniť typické nastavenia siete (ip, dns, maska, brána), ale aj vytvárať zložitejšie konfigurácie, ako napríklad prepojenie alebo teaming:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Takto vyzerá hotová konfigurácia v systéme:
Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Súhlaste s tým, že nastavenie cez Vinano by bolo trochu dlhšie a náročnejšie. Najmä pre začiatočníkov.

V „službách“ môžete spravovať systémové jednotky a časovače: zastaviť ich, reštartovať, odstrániť zo spustenia. Vytvorenie vlastného časovača je tiež veľmi rýchle:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Jediná vec, ktorá bola urobená zle: nie je jasné, ako často sa časovač spustí. Môžete vidieť iba to, kedy bola naposledy spustená a kedy sa znova spustí.

V časti „Aktualizácie softvéru“, ako by ste mohli hádať, môžete zobraziť všetky dostupné aktualizácie a nainštalovať ich:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Systém nás upozorní, ak je potrebný reštart:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Môžete tiež povoliť automatické aktualizácie systému a prispôsobiť čas inštalácie aktualizácií:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Môžete tiež spravovať SeLinux v Cockpit a vytvárať sosreport (užitočné pri komunikácii s dodávateľmi pri riešení technických problémov):

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Správa používateľov je implementovaná čo najjednoduchšie a najjasnejšie:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Mimochodom, môžete pridať kľúče ssh.

A nakoniec si môžete prečítať systémové denníky a zoradiť ich podľa dôležitosti:

Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Prešli sme všetky hlavné časti programu.

Tu je stručný prehľad možností. Je na vás, aby ste sa rozhodli, či Cockpit použijete alebo nie. Podľa môjho názoru môže Cockpit vyriešiť niekoľko problémov a znížiť náklady na údržbu servera.

Medzi hlavné výhody:

  • Bariéra vstupu do administrácie OS Linux je vďaka takýmto nástrojom výrazne znížená. Takmer každý môže vykonávať štandardné a základné akcie. Administratívu možno čiastočne delegovať na vývojárov alebo analytikov, aby sa znížili náklady na výrobu a urýchlila práca. Koniec koncov, teraz už nemusíte do konzoly písať pvcreate, vgcreate, lvcreate, mkfs.xfs, vytvárať bod pripojenia, upravovať fstab a nakoniec napísať mount -a, stačí párkrát kliknúť myšou
  • Správcom Linuxu môžete uvoľniť pracovné zaťaženie, aby sa mohli sústrediť na zložitejšie úlohy
  • Ľudské chyby sa dajú obmedziť. Súhlaste s tým, že je ťažšie urobiť chybu cez webové rozhranie ako cez konzolu

Nevýhody, ktoré som našiel:

  • Obmedzenia utility. Môžete vykonávať iba základné operácie. Napríklad po zväčšení disku zo strany virtualizácie nemôžete okamžite expandovať lvm, musíte do konzoly zadať pvresize a až potom pokračovať v práci cez webové rozhranie. Nemôžete pridať používateľa do špecifickej skupiny, nemôžete zmeniť práva na adresár ani analyzovať použitý priestor. Chcel by som rozsiahlejšiu funkcionalitu
  • Sekcia "Aplikácie" nefungovala správne
  • Nemôžete zmeniť farbu konzoly. Napríklad môžem pohodlne pracovať iba na svetlom pozadí s tmavým písmom:

    Kokpit – zjednodušuje typické administratívne úlohy Linuxu prostredníctvom používateľsky príjemného webového rozhrania

Ako vidíme, užitočnosť má veľmi dobrý potenciál. Ak rozšírite funkčnosť, vykonávanie mnohých úloh môže byť ešte rýchlejšie a jednoduchšie.

upd: je tiež možné spravovať viacero serverov z jedného webového rozhrania pridaním požadovaných serverov do „Machines dashboard“. Funkcionalita môže byť užitočná napríklad pre hromadné aktualizácie viacerých serverov naraz. Prečítajte si viac v oficiálna dokumentácia.

Zdroj: hab.com

Pridať komentár