Sistemele de tip UNIX au fost întotdeauna asociate cu linia de comandă, astfel încât nivelul administratorilor a fost considerat mai mare, iar noii veniți au evitat astfel de decizii de partea. Dar vremurile se schimbă, chiar și într-o mică organizație puteți întâlni * nix-sisteme, care trebuie să gestioneze pe cineva. Trebuie să recunoaștem că GUI are o serie de avantaje - vizibilitate, ușurință în utilizare, înțelegere și o probabilitate mai mică de eroare. Alegeți printre zeci de proiecte nu este ușor: în ciuda asemănării aparente, toate au un set diferit de funcții. Să ne ocupăm de cele mai iconice.
Cel mai mic proiect de studiu este de numai doi ani. Cockpit este un panou de control open source bazat pe web dezvoltat de Red Hat. Acesta este conceput pentru a monitoriza funcționarea și starea sistemelor, desfășurarea serviciilor pe baza de containere. Cu interfața intuitivă este foarte ușor de a efectua sarcini de administrare de bază: aici și de pornire și servicii de oprire (systemd), și configurarea dispozitivelor de stocare (configurare LVM, crearea de RAID), configurație de rețea (lipire, VLAN, pod), Control cont utilizator, alăturându-se în domeniu, gestionarea tastelor personalizate SSH, monitorizarea încărcărilor în timp real, verificarea jurnalului și multe altele. Vreau să subliniez în special posibilitatea de a lucra cu containerele Docker. Pentru a gestiona mai multe servere într-o singură consolă web poate fi conectat la panoul de control sau de clustere Tabloul de bord Kubernetes OpenShift v3. Fără îndoială avantajele Cockpit includ posibilitatea de a utiliza serverul pentru a gestiona terminalul și un browser web. Spre deosebire de alte soluții, această abordare nu cauzează probleme. Puteți emite comenzi în consolă și puteți urmări rezultatul în Cockpit sau invers. Mai mult decât atât, Cockpit oferă un terminal, astfel încât să puteți gestiona serverul în întregime din browser.
Comanda este efectuată utilizând panoul web. Interfața nu este localizată, însă, în principiu, nu creează dificultăți, deoarece toți parametrii sunt ușor de înțeles și de obicei trebuie să faceți clic pe link sau să completați câmpurile sugerate.
Minus Cockpit - obligatoriu la sistem. În distribuțiile care utilizează un manager de servicii diferit, nu toate funcțiile vor funcționa. Deși acest lucru nu împiedică colectarea tuturor serverelor sub o singură interfață pentru acces mai convenabil la acestea.
Disponibil în Fedora distro depozit cu versiunea 21. În plus față de sursele, pe site-ul proiectului puteți găsi link-uri la magazia pentru dezvoltatori pentru Fedora, RHEL / CentOS, Arch Linux și Ubuntu. Versiunea Ubuntu nu este specificată, dar atunci când ia în considerare conectarea la systemd, fără un fișier va lucra în 15.04 / 15.10. Și poate fi rulat pe versiunile anterioare folosind Upstart, inclusiv în populara pe serverele 14.04 LTS, dar unele funcții nu vor funcționa. Setare:
Cockpit vă permite să gestionați mai multe servereSunt sprijinite oficial Debian, Ubuntu, RHEL, CentOS, Gentoo și FreeBSD. Pentru aceste sisteme, există pachete și depozite gata, precum și un script de instalare, cu care să instalați Ajenti nu este o problemă. Pentru celelalte * nix-sisteme, codul sursă este disponibil. Întregul proces de auto-asamblare este descris în documentație și nu provoacă dificultăți speciale.
Caracteristicile Ajenti sunt extinse cu ajutorul plugin-urilor