Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

In hierdie artikel sal ek praat oor die vermoëns van die Cockpit-instrument. Kajuit is geskep om Linux OS-administrasie makliker te maak. In 'n neutedop, dit laat jou toe om die mees algemene Linux-administrasietake uit te voer deur 'n lekker webkoppelvlak. Kajuitkenmerke: installering en kontrolering van opdaterings vir die stelsel en aktivering van outo-opdaterings (pleisterproses), gebruikersbestuur (skep, verwyder, verander wagwoorde, blokkering, uitreik supergebruikerregte), skyfbestuur (skep, redigeer lvm, skep, monteer lêerstelsels ), netwerkkonfigurasie (span, binding, ip-bestuur, ens.), bestuur van systemd-eenhede-tydtellers.

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Belangstelling in Cockpit is te danke aan die vrystelling van Centos 8, waar Cockpit reeds in die stelsel ingebou is en slegs geaktiveer hoef te word met die opdrag "systemctl enable -now cockpit.service". Op ander verspreidings sal handmatige installasie vanaf die pakketbewaarplek vereis word. Ons sal nie die installasie hier oorweeg nie, kyk amptelike gids.

Na installasie moet ons in die blaaier gaan na poort 9090 van die bediener waarop Cockpit geïnstalleer is (d.w.s. bediener ip:9090). Byvoorbeeld, 192.168.1.56: 9090

Ons voer die gewone aanmeldwagwoord vir die plaaslike rekening in en merk die "Hergebruik my wagwoord vir bevoorregte take" merkblokkie sodat jy sommige opdragte as 'n bevoorregte gebruiker (wortel) kan uitvoer. Natuurlik moet u rekening opdragte via sudo kan uitvoer.

Nadat u aangemeld het, sal u 'n pragtige en duidelike webkoppelvlak sien. Verander eerstens die koppelvlaktaal na Engels, want die vertaling is eenvoudig verskriklik.

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Die koppelvlak lyk baie duidelik en logies; aan die linkerkant sal jy 'n navigasiebalk sien:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Die beginafdeling word "stelsel" genoem, waar u inligting kan sien oor die gebruik van bedienerhulpbronne (CPU, RAM, netwerk, skywe):

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Om meer gedetailleerde inligting te sien, byvoorbeeld op skywe, klik net op die ooreenstemmende inskripsie en jy sal direk na 'n ander afdeling (berging) geneem word:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Jy kan lvm hier skep:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Kies 'n naam vir die vg-groep en die aandrywers wat jy wil gebruik:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Gee lv 'n naam en kies 'n grootte:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

En uiteindelik skep die lêerstelsel:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Neem asseblief kennis dat Cockpit self die vereiste reël in fstab sal skryf en ons sal die toestel monteer. U kan ook spesifieke monteringsopsies spesifiseer:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Dit is hoe dit in die stelsel lyk:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Hier kan jy uitbrei, lêerstelsels saampers, nuwe toestelle by die vg-groep voeg, ens.

In die "Netwerk"-afdeling kan jy nie net tipiese netwerkinstellings (ip, dns, masker, gateway) verander nie, maar ook meer komplekse konfigurasies skep, soos binding of spaning:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Dit is hoe die voltooide konfigurasie in die stelsel lyk:
Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Stem saam dat die opstel via Vinano 'n bietjie langer en moeiliker sou wees. Veral vir beginners.

In "dienste" kan jy stelseleenhede en timers bestuur: stop hulle, herbegin hulle, verwyder hulle van opstart. Dit is ook baie vinnig om jou eie timer te skep:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Die enigste ding wat swak gedoen is: dit is nie duidelik hoe gereeld die timer begin nie. Jy kan net sien wanneer dit laas bekendgestel is en wanneer dit weer sal begin.

In "Sagteware-opdaterings", soos jy dalk raai, kan jy alle beskikbare opdaterings bekyk en installeer:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Die stelsel sal ons in kennis stel as 'n herlaai vereis word:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

U kan ook outomatiese stelselopdaterings aktiveer en die installasietyd van opdaterings aanpas:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Jy kan ook SeLinux in Cockpit bestuur en 'n sos-verslag skep (nuttig wanneer jy met verskaffers kommunikeer wanneer tegniese probleme opgelos word):

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Gebruikersbestuur word so eenvoudig en duidelik moontlik geïmplementeer:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Terloops, jy kan ssh-sleutels byvoeg.

En uiteindelik kan u stelsellogboeke lees en volgens belangrikheid sorteer:

Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Ons het deur al die hoofafdelings van die program gegaan.

Hier is 'n kort oorsig van die moontlikhede. Dit is aan jou om te besluit of jy Cockpit moet gebruik of nie. Na my mening kan Cockpit verskeie probleme oplos en die koste van bedieneronderhoud verminder.

Die belangrikste voordele:

  • Die hindernis vir toegang tot Linux OS-administrasie word aansienlik verminder danksy sulke instrumente. Byna enigiemand kan standaard- en basiese aksies uitvoer. Administrasie kan gedeeltelik aan ontwikkelaars of ontleders gedelegeer word om die koste van produksie te verminder en werk te bespoedig. Na alles, nou hoef jy nie pvcreate, vgcreate, lvcreate, mkfs.xfs in die konsole in te tik, 'n monteerpunt te skep, fstab te wysig en uiteindelik mount -a te tik nie, klik net die muis 'n paar keer
  • Jy kan Linux-administrateurs se werklading bevry sodat hulle op meer komplekse take kan fokus
  • Menslike foute kan verminder word. Stem saam dat dit moeiliker is om 'n fout deur die webkoppelvlak te maak as deur die konsole

Nadele wat ek gevind het:

  • Beperkings van die nut. Jy kan net basiese bewerkings doen. U kan byvoorbeeld nie lvm onmiddellik uitbrei nadat u die skyf vanaf die virtualisasiekant vergroot het nie; u moet pvresize in die konsole tik en dan eers voortgaan om deur die webkoppelvlak te werk. Jy kan nie 'n gebruiker by 'n spesifieke groep voeg nie, jy kan nie gidsregte verander of die spasie wat gebruik word, ontleed nie. Ek wil meer uitgebreide funksionaliteit hê
  • Die "Toepassings"-afdeling het nie reg gewerk nie
  • Jy kan nie die kleur van die konsole verander nie. Ek kan byvoorbeeld net gemaklik werk op 'n ligte agtergrond met donker lettertipe:

    Kajuit - vereenvoudig tipiese Linux administratiewe take deur 'n gebruikersvriendelike webkoppelvlak

Soos ons kan sien, het die nut baie goeie potensiaal. As jy die funksionaliteit uitbrei, kan die uitvoering van baie take selfs vinniger en makliker word.

upd: dit is ook moontlik om veelvuldige bedieners vanaf een webkoppelvlak te bestuur deur die vereiste bedieners by die "Masjine-dashboard" te voeg. Die funksionaliteit, byvoorbeeld, kan nuttig wees vir massa-opdaterings van verskeie bedieners op een slag. Lees meer in amptelike dokumentasie.

Bron: will.com

Voeg 'n opmerking