Cockpit - alat za administraciju zasnovan na pretraživaču za Linux


Cockpit je jednostavan za korištenje, lagan i jednostavan, ali moćan daljinski upravitelj za GNU/Linux servere, to je interaktivni korisnički interfejs za administraciju servera koji nudi sesiju Linuxa uživo putem web pretraživača.

Može raditi na nekoliko Linux distribucija baziranih na RHEL-u i Debian derivata uključujući Ubuntu, Linux Mint, Fedora, CentOS , Rocky Linux, AlmaLinux, Arch Linux između ostalih.

Cockpit čini Linux vidljivim i na taj način omogućava administratorima sistema da lako i pouzdano izvršavaju zadatke kao što su pokretanje kontejnera, upravljanje pohranom, mrežne konfiguracije, inspekcije dnevnika zajedno s nekoliko drugih.

Dok ga koriste, korisnici mogu lako prelaziti između Linux terminala i web pretraživača bez ikakvih gužvi. Važno je da kada korisnik pokrene uslugu preko Cockpita, ona se može zaustaviti preko terminala, a samo u slučaju greške koja se pojavi na terminalu, ona se prikazuje u interfejsu dnevnika Cockpita.

Karakteristike kokpita:

  • Omogućava upravljanje više servera u jednoj sesiji Cockpita.
  • Nudi web-baziranu ljusku u prozoru terminala.
  • Kontejnerima se može upravljati putem Docker-a.
  • Podržava efikasno upravljanje korisničkim nalozima sistema.
  • Prikuplja informacije o performansama sistema koristeći Performance Co-Pilot okvir i prikazuje ih u grafikonu.
  • Podržava prikupljanje konfiguracije sistema i dijagnostičkih informacija pomoću sos-izvještaja.
  • Takođe podržava Kubernetes klaster ili Openshift v3 klaster.
  • Omogućava izmjenu mrežnih postavki i još mnogo toga.

Kako instalirati Cockpit u Linux sistemima

Možete instalirati Cockpit u sve Linux distribucije iz njihovih zadanih službenih spremišta kao što je prikazano:

Instalirajte Cockpit na Fedora i CentOS

Da instalirate i omogućite Cockpit na Fedora distribucijama, koristite sljedeće komande.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instalirajte Cockpit na Rocky Linux i AlmaLinux

Da instalirate i omogućite Cockpit na Rocky/AlmaLinux distribucijama, koristite sljedeće komande.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instalirajte Cockpit na RHEL

Cockpit je dodan u Red Hat Enterprise Linux Extras spremište od verzija 7.1 i novijih:

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instalirajte Cockpit na Debian

kokpit je uključen u službena spremišta Debiana i možete ga instalirati pomoću sljedećih naredbi.

apt-get update
apt-get install cockpit
mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules
ufw allow 9090
ufw allow 80

Instalirajte Cockpit na Ubuntu i Linux Mint

U Ubuntu i Linux Mint distribucijama, Cockpit nije uključen, ali ga možete instalirati sa službenog Cockpit PPA izvršavanjem sljedećih naredbi:

sudo add-apt-repository ppa:cockpit-project/cockpit
sudo apt-get update
sudo apt-get install cockpit
sudo systemctl enable --now cockpit.socket

Instalirajte Cockpit na Arch Linux

Korisnici Arch Linuxa mogu instalirati Cockpit iz Arch User Repository koristeći sljedeću naredbu.

yaourt cockpit
systemctl start cockpit
systemctl enable cockpit.socket

Kako koristiti Cockpit u Linuxu

Nakon što je Cockpit uspješno instaliran, možete mu pristupiti pomoću web pretraživača na sljedećim lokacijama.

https://ip-address:9090
OR
https://server.domain.com:9090

Unesite sistemsko korisničko ime i lozinku za prijavu na donji interfejs:

Nakon prijave, prikazat će vam se sažetak informacija o vašem sistemu i grafikoni performansi za CPU, Memoriju, Disk I/O i Mrežni saobraćaj kao što se vidi na sljedećoj slici:

Sljedeće na meniju kontrolne ploče je Usluge. Ovdje možete vidjeti Ciljeve, Sistemske usluge, Utičnice, Tajmere i Putanje stranice.

Interfejs ispod prikazuje pokrenute usluge na vašem sistemu.

Možete kliknuti na jednu uslugu da njome upravljate. Jednostavno kliknite na padajuće menije da biste dobili željenu funkcionalnost.

Stavka menija Dnevnici prikazuje stranicu dnevnika koja omogućava pregled dnevnika. Dnevnici su kategorizirani u Greške, Upozorenja, Obavijesti i Sve kao na slici ispod.

Osim toga, možete pregledati i zapise na osnovu vremena, kao što su zapisi za posljednja 24 sata ili 7 dana.

Preporučeno čitanje: 4 najbolja alata za praćenje i upravljanje zapisnicima za Linux

Da biste pregledali jedan unos u dnevniku, jednostavno kliknite na njega.

Cockpit vam također omogućava upravljanje korisničkim računima na sistemu, idite na Alati i kliknite na Računi. Klikom na korisnički račun možete vidjeti detalje korisničkog računa.

Da dodate korisnika sistema, kliknite na dugme “Kreiraj novi nalog ” i unesite potrebne korisničke informacije u interfejs ispod.

Da dobijete prozor terminala, idite na Alati Terminal.

Kako dodati Linux server u kokpit

Važno: Imajte na umu da morate instalirati Cockpit na sve udaljene Linux servere kako biste ih nadgledali na kontrolnoj tabli Cockpita. Dakle, instalirajte ga prije dodavanja novog servera u Cockpit.

Da dodate još jedan server, kliknite na kontrolnu tablu, vidjet ćete ekran ispod. Kliknite na znak (+) i unesite IP adresu servera. Zapamtite da su informacije za svaki server koji dodate prikazane u kokpitu koristeći različitu boju.

Na isti način, možete dodati mnogo Linux servera pod Cockpit i efikasno upravljati njima bez ikakvih problema.

To je to za sada, međutim, možete istražiti više u slučaju da ste instalirali ovaj jednostavan i divan server, udaljeni menadžer.

Službena dokumentacija kokpita: http://cockpit-project.org/guide/latest/

Za bilo kakva pitanja ili sugestije, kao i povratne informacije o temi, ne ustručavajte se koristiti odjeljak za komentare ispod da nam se javite.