Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Selles artiklis räägin Cockpiti tööriista võimalustest. Cockpit on loodud Linuxi operatsioonisüsteemi haldamise lihtsustamiseks. Lühidalt öeldes võimaldab see täita kõige tavalisemaid Linuxi administraatori ülesandeid läbi mugava veebiliidese. Cockpiti võimalused: süsteemi uuenduste installimine ja kontrollimine ning automaatuuenduse lubamine (patšimise protsess), kasutajate haldamine (loomine, kustutamine, paroolide muutmine, lukustamine, superkasutaja õiguste andmine), diskihalduse teostamine (lvm loomine ja redigeerimine, failisüsteemide loomine ja montaaž), võrgu seadistamine (team, bonding, ip haldamine jne) ja systemd üksuste ja taimerite haldamine.

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Huvitav on Cockpiti populaarsus seoses Centos 8 väljaandmisega, kus Cockpit on juba integreeritud süsteemi ja seda on vaja vaid aktiveerida käsuga "systemctl enable --now cockpit.service". Teistel jaotustel on vajalik käsitsi installimine paketirepositooriumist. Siin ei aruta me installimist, vaadake ametlikku juhendit.

Pärast installimist peame brauseris minema serveri 9090 porti, kus Cockpit on installitud (st. serveri IP:9090). Näiteks, 192.168.1.56:9090

Sisestage tavaline kohaliku konto kasutajanimi ja parool ning märkige „Taasta minu parool privileege saamiseks” kast, et saaksite käivitada teatud käske privileege omava kasutaja (root) nimel. Loomulikult peab teie konto olema võimeline käivitama käske sudo abil.

Logimise järel näete ilusat ja arusaadavat veebiliidest. Esmalt vahetage liidese keel inglise keelele, kuna tõlge on lihtsalt kohutav.

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Liides näeb välja väga arusaadav ja loogiline, vasakul näete navigeerimispaneeli:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Algusosa kantakse nimega „system”, kus saate näha teavet serveri ressursikasutuse kohta (CPU, RAM, võrk, kettad):

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Kuna soovite vaadata detailsemat teavet, näiteks ketaste kohta, klõpsake lihtsalt sobival tähisel ja pääsete kiiresti teise jaotisse (storage):

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Siin saate kohe luua lvm:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Valige vg-grupi nimi ja kettad, mida soovite kasutada:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Määrake lv jaoks nimi ja valige suurus:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Ja lõpuks looge failisüsteem:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Pange tähele, et Cockpit kirjutab vajaliku rida fstab ja mountib seadme. Samuti on võimalik määrata spetsiifilised monteerimisvalikud:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Nii see välja näeb süsteemis:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Siin on võimalik failisüsteeme laiendada või vähendada, lisada uusi seadmeid vg-gruppi jne.

Jaotises 'Networking' saab muuta mitte ainult tavalisi võrgu seadistusi (ip, dns, mask, värav), vaid ka luua keerukamaid konfiguratsioone nagu bonding või teaming:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Nii näeb valmiskonfiguratsioon välja süsteemis:
Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Kuid nõustuge, et vinano kaudu seadistamine oleks veidi aeglasem ja keerulisem. Eriti algajatele.

Jaotises 'services' saab hallata systemd üksuseid ja taimerid: peatada neid, taaskäivitada, eemaldada need automaatse laadimise hulgast. Samuti on väga lihtne luua enda taimer:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Ainus, mis on halvasti tehtud: ei ole selge, kui tihti taimer käivitatakse. Ainult vaadates saab näha, millal see viimasena käivitati ja millal see uuesti käivitatakse.

Jaotises 'Software updates', nagu arvatagi võib, saab vaadata kõiki saadaolevaid uuendusi ja neid installida:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Süsteem teavitab meid, kui on vajalik taaskäivitamine:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Siin on ka võimalik lubada süsteemi automaatne uuendamine ja kohandada uuenduste installimise aega:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Cockpitis saab hallata ka SeLinuxi, luua sosreport (kasulik vendori või tehniliste probleemide lahendamiseks):

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Kasutajate haldamine on rakendatud maksimaalselt lihtsalt ja arusaadavalt:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Üldjuhul saab lisada ssh-võtmeid.

Ja lõpuks, saab lugeda süsteemi logisid ja sorteerida neid olulisuse järgi:

Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Vaatasime läbi kõik peamised programmialad.

See on lühike ülevaade funktsionaalsusest. Kas kasutada Cockpitit või mitte, otsustate ainult teie. Minu arvates võib Cockpit lahendada mitu probleemi ja vähendada serverite hoolduskulusid.

Peamised eelised:

  • Linuxi operatsioonisüsteemi haldamise sisenemisbarjäär väheneb oluliselt selliste tööriistade tõttu. Tüüpilisi ja põhilisi toiminguid saab teha praktiliselt iga inimene. Halduse võib osaliselt delegeerida arendajatele või analüütikutele, et tootmist odavamaks muuta ja töö protsesse kiirendada. Nüüd ei pea enam kirjutama konsooli pvcreate, vgcreate, lvcreate, mkfs.xfs, loomine mount-punkti, fstab'i redigeerimine ja lõpuks mount -a, piisab vaid paar korda hiirekliki tegemisest.
  • Linuxi administraatoreid saab vabastada rutiinsetest ülesannetest, et nad saaksid keskenduda keerukamatele ülesannetele.
  • Inimeste vigu on võimalik vähendada. Olge nõus, et veebi liidese kaudu on viga teha raskem kui konsooli kaudu.

Minu avastatud puudused:

  • Tööriista piiratus. Saad teha vaid põhitegevusi. Näiteks ei saa lvm-i kohe laiendada pärast virtuaaldiski suuruse suurendamist, tuleb konsoolis käivitada pvresize ja seejärel jätkata veebiliidese kaudu. Ei saa lisada kasutajat teatud gruppi, ei saa muuta kataloogide õigusi ega analüüsida kasutatavat ruumi. Sooviksin laiemat funktsionaalsust.
  • Jaotise „Rakendused” toimimine ei olnud korrektne.
  • Konsoli värvi ei saa muuta. Minu puhul on mugav töötada vaid heledal taustal tumeda tekstiga:

    Cockpit – tüüpiliste administratiivsete ülesannete lihtsustamine Linuxi operatsioonisüsteemis mugava veebi liidese kaudu.

Kuidas me näeme, on tööriistal väga hea potentsiaal. Kui funktsionaalsust laiendada, võib paljude ülesannete täitmine olla veelgi kiirem ja lihtsam.

upd: on ka võimalus hallata mitmeid servereid ühest veebiliidesest, lisades vajalikud serverid „Masinate juhtpaneel” alla. See funktsionaalsus võib olla näiteks kasulik, kui korraga uuendatakse mitmeid servereid. Loe lähemalt ametlikus dokumentatsioonis.

Allikas: habr.com

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster