En aquest article parlaré de les capacitats de l'eina Cockpit. Cockpit es va crear per facilitar l'administració del sistema operatiu Linux. En poques paraules, us permet realitzar les tasques d'administració de Linux més habituals mitjançant una interfície web agradable. Característiques de la cabina: instal·lació i verificació d'actualitzacions del sistema i habilitació d'actualitzacions automàtiques (procés de pedaç), gestió d'usuaris (creació, eliminació, canvi de contrasenyes, bloqueig, emissió de drets de superusuari), gestió de discs (creació, edició de lvm, creació i muntatge de sistemes de fitxers). ), configuració de xarxa (equip, enllaços, gestió d'IP, etc.), gestió de temporitzadors d'unitats del sistema.
L'interès per Cockpit es deu al llançament de Centos 8, on Cockpit ja està integrat al sistema i només s'ha d'activar amb l'ordre "systemctl enable -now cockpit.service". En altres distribucions, serà necessària la instal·lació manual des del dipòsit de paquets. No considerarem la instal·lació aquí, mira
Després de la instal·lació, hem d'anar al navegador al port 9090 del servidor on està instal·lat Cockpit (és a dir.
Introduïm la contrasenya d'inici de sessió habitual per al compte local i marquem la casella de selecció "Reutilitza la meva contrasenya per a tasques privilegiades" perquè pugueu executar algunes ordres com a usuari privilegiat (arrel). Naturalment, el vostre compte ha de poder executar ordres mitjançant sudo.
Després d'iniciar sessió, veureu una interfície web bonica i clara. En primer lloc, canvieu l'idioma de la interfície a l'anglès, perquè la traducció és simplement terrible.
La interfície sembla molt clara i lògica; a l'esquerra veureu una barra de navegació:
La secció inicial s'anomena "sistema", on podeu veure informació sobre la utilització dels recursos del servidor (CPU, RAM, Xarxa, Discs):
Per veure informació més detallada, per exemple, en discs, només cal que feu clic a la inscripció corresponent i se us dirigirà directament a una altra secció (emmagatzematge):
Podeu crear lvm aquí:
Seleccioneu un nom per al grup vg i les unitats que voleu utilitzar:
Doneu un nom a lv i seleccioneu una mida:
I finalment creeu el sistema de fitxers:
Tingueu en compte que el propi Cockpit escriurà la línia requerida a fstab i muntarem el dispositiu. També podeu especificar opcions de muntatge específiques:
Aquest és el que sembla al sistema:
Aquí podeu ampliar, comprimir sistemes de fitxers, afegir nous dispositius al grup vg, etc.
A la secció "Xarxes" no només podeu canviar la configuració típica de la xarxa (ip, dns, màscara, passarel·la), sinó que també podeu crear configuracions més complexes, com ara l'enllaç o l'associació:
Així es veu la configuració acabada al sistema:
D'acord que establir via Vinano seria una mica més llarg i difícil. Sobretot per a principiants.
A "serveis" podeu gestionar les unitats i els temporitzadors del sistema: aturar-los, reiniciar-los, eliminar-los de l'inici. També és molt ràpid crear el teu propi temporitzador:
L'únic que es va fer malament: no està clar amb quina freqüència s'inicia el temporitzador. Només podeu veure quan es va llançar per darrera vegada i quan es tornarà a iniciar.
A "Actualitzacions de programari", com podeu endevinar, podeu veure totes les actualitzacions disponibles i instal·lar-les:
El sistema ens notificarà si cal un reinici:
També podeu habilitar les actualitzacions automàtiques del sistema i personalitzar el temps d'instal·lació de les actualitzacions:
També podeu gestionar SeLinux a Cockpit i crear un informe de sos (útil quan us comuniqueu amb proveïdors per resoldre problemes tècnics):
La gestió d'usuaris s'implementa de la manera més senzilla i clara possible:
Per cert, podeu afegir claus ssh.
I, finalment, podeu llegir els registres del sistema i ordenar-los per importància:
Vam recórrer tots els apartats principals del programa.
Aquí teniu un breu resum de les possibilitats. Depèn de vostè decidir si utilitzar Cockpit o no. Al meu entendre, Cockpit pot resoldre diversos problemes i reduir el cost del manteniment del servidor.
Els principals avantatges:
- La barrera per entrar a l'administració del sistema operatiu Linux es redueix significativament gràcies a aquestes eines. Gairebé qualsevol persona pot realitzar accions estàndard i bàsiques. L'administració es pot delegar parcialment en desenvolupadors o analistes per reduir el cost de producció i accelerar el treball. Després de tot, ara no cal que escriviu pvcreate, vgcreate, lvcreate, mkfs.xfs a la consola, creeu un punt de muntatge, editeu fstab i, finalment, escriviu mount -a, només feu clic al ratolí un parell de vegades
- Els administradors de Linux es poden alleujar de la seva càrrega de treball perquè es puguin centrar en tasques més complexes
- Els errors humans es poden reduir. D'acord que és més difícil cometre un error a través de la interfície web que a través de la consola
Desavantatges que he trobat:
- Limitacions de la utilitat. Només podeu fer operacions bàsiques. Per exemple, no podeu ampliar immediatament lvm després d'ampliar el disc des de la virtualització; heu d'escriure pvresize a la consola i només després continuar treballant a través de la interfície web. No podeu afegir un usuari a un grup específic, no podeu canviar els drets de directori ni analitzar l'espai utilitzat. M'agradaria una funcionalitat més àmplia
- La secció "Aplicacions" no va funcionar correctament
- No podeu canviar el color de la consola. Per exemple, només puc treballar còmodament en un fons clar amb font fosca:
Com podem veure, la utilitat té molt bon potencial. Si amplieu la funcionalitat, la realització de moltes tasques pot ser encara més ràpid i fàcil.
upd: també és possible gestionar diversos servidors des d'una interfície web afegint els servidors necessaris al "Tauler de màquines". La funcionalitat, per exemple, pot ser útil per a actualitzacions massives de diversos servidors alhora. Llegeix més a
Font: www.habr.com