Cum se instalează Cockpit Web Console în RHEL 8


Cockpit este o consolă web cu o interfață de utilizator prietenoasă care vă permite să efectuați sarcini administrative pe serverele dvs. De asemenea, fiind o consolă web, înseamnă că o puteți utiliza și prin intermediul unui dispozitiv mobil.

Cockpit-ul nu necesită nicio configurație specială și, odată instalat, este gata de utilizare. Îl puteți folosi pentru a efectua diferite sarcini, cum ar fi pentru a monitoriza starea curentă a sistemului dvs., pentru a gestiona servicii, a crea conturi și multe altele.

În acest tutorial, veți vedea cum să instalați Cockpit și cum să efectuați unele sarcini de bază cu acesta în distribuția RHEL 8.

Notă: acest ghid presupune că aveți acces root la instalarea dvs. RHEL 8.

Cum se instalează Cockpit în RHEL 8

1. Cu instalarea minimă RHEL 8, cockpit-ul nu este instalat și îl puteți adăuga la sistemul dvs. utilizând comanda de mai jos, care va instala cockpit-ul< cu dependențele necesare.

# yum install cockpit

2. Odată instalat Cockpit, puteți porni, activa și verifica serviciul și procesul de rulare folosind următoarele comenzi.

# systemctl start cockpit.socket
# systemctl enable cockpit.socket
# systemctl status cockpit.socket
# ps auxf|grep cockpit

3. Pentru a accesa consola web Cockpit, trebuie să permiteți serviciul în firewall-ul serverului.

# firewall-cmd --add-service cockpit
# firewall-cmd --add-service cockpit --perm

Cum se utilizează Cockpit în RHEL 8

Acum suntem gata să accesăm consola web Cockpit, încărcând http://localhost:9090 sau http://server-ip-address:9090< în browser.

Rețineți că, dacă utilizați un certificat autosemnat, veți vedea un avertisment de securitate în browser. Este ok să treceți la pagina pe care încercați să o încărcați. Dacă doriți să adăugați propriul certificat, îl puteți plasa în directorul /etc/cockpit/ws-certs.d.

Odată ce ați încărcat pagina, ar trebui să vedeți următoarea pagină:

Vă puteți autentifica cu utilizatorul pe care îl utilizați pentru a vă accesa sistemul RHEL 8. Dacă doriți să efectuați sarcini administrative, vă puteți autentifica cu utilizatorul root sau cu un utilizator adăugat la grupul de roți.

Când vă autentificați, veți vedea pagina de sistem, unde veți găsi câteva informații de bază despre sistemul dvs., precum și actualizări live ale procesorului, memoriei, I/O disc și traficul de rețea prezentate în grafice:

În partea stângă, aveți câteva secțiuni diferite care vă permit să revizuiți:

  • Jurnale – examinați jurnalele de sistem și filtrați-le după importanță.
  • Rețea – Statistici și servicii de rețea.
  • Conturi – creați și gestionați conturi în sistemul dvs.
  • Servicii – examinați și gestionați serviciile din sistemul dvs.
  • Aplicații – examinați și gestionați aplicațiile din sistemul dvs.
  • Rapoarte de diagnosticare – creați un raport de sistem în scopuri de diagnosticare.
  • Dump kernel – Activați/dezactivați serviciul kdump și schimbați locația de descărcare prin blocare.
  • SELinux – Aplicați politica SELinux.
  • Actualizări de software – verificați dacă există actualizări de software.
  • Abonamente – verificați starea abonamentului.
  • Terminal – terminal bazat pe web.

Vom analiza pe scurt fiecare dintre aceste secțiuni.

Bușteni

Puteți face clic pe fiecare jurnal pentru informații mai detaliate despre eveniment. Folosiți această secțiune dacă doriți să executați depanare, examinare erori sau alerte. Pentru a modifica gravitatea jurnalelor pe care le examinați, utilizați meniul derulant „Severitate”.

O prezentare generală a paginii de jurnal poate fi văzută mai jos:

Rețele

Secțiunea de rețea oferă o imagine de ansamblu asupra utilizării curente a rețelei cu grafice și vă permite să configurați bond, echipă, bridge și VLAN-uri. Puteți activa/dezactiva firewall-ul sau puteți opri anumite reguli. În jurnalele de rețea. În ultimul bloc, puteți examina jurnalele de rețea.

Conturi

Secțiunea de conturi vă permite să gestionați conturile pe sistemul dvs. Când faceți clic pe cont, puteți modifica setările acestuia, schimba parolele, forța schimbarea parolei, îl blocați sau îi schimbați rolul.

Servicii

Secțiunea de servicii vă oferă o privire de ansamblu asupra serviciilor din sistemul dvs. și vă oferă o modalitate ușoară de a le gestiona.

Făcând clic pe un anumit serviciu, vă oferă o imagine de ansamblu asupra stării acestuia, unde puteți opri/porni, reporni, reîncărca, activa/dezactiva acel serviciu. Veți vedea, de asemenea, o secțiune separată cu jurnalele serviciului respectiv:

Rapoarte de diagnosticare

După cum sugerează și numele, puteți obține informații de diagnosticare despre sistemul dvs. Acest lucru vă poate ajuta să depanați problemele din sistemul dvs. Pentru a utiliza acest serviciu, va trebui să aveți instalat utilitarul sos.

# yum install sos

Apoi faceți clic pe butonul „Generați raport” și așteptați ca informațiile să fie colectate.

Kernel Dump

În pagina Dump kernel, puteți modifica starea stării kdump, puteți schimba locația datelor de descărcare prin blocare și puteți testa configurația.

SELinux

În secțiunea SELinux, puteți modifica starea de aplicare a SELinux printr-o simplă comutare și, de asemenea, puteți examina orice alerte legate de SELinux.

Actualizări software

Secțiunea de actualizări software oferă o imagine de ansamblu asupra pachetelor care așteaptă o actualizare. De asemenea, puteți forța verificarea manuală a actualizărilor și puteți activa actualizările automate.

Abonamente

Aici puteți vedea starea și scopul abonamentului dvs. RHEL. De asemenea, puteți anula înregistrarea sistemului folosind un singur buton.

Terminal

Secțiunea Terminal vă oferă ceea ce scrie – un terminal. Puteți utiliza acest lucru în loc să vă conectați prin SSH. Este util dacă trebuie să rulați câteva comenzi într-un browser.

Asta este! Cockpit este o consolă web ușoară care vă oferă o modalitate ușoară de a efectua diferite sarcini administrative pe sistemul dvs. RHEL 8.