CentOS 8-de Cockpit web konsolyny nädip gurmaly


Bu makalada ýerli ulgamyňyzy, şeýle hem tor gurşawyňyzda ýerleşýän Linux serwerlerini dolandyrmak we gözegçilikde saklamak üçin CentOS 8 serwerinde Cockpit Web Console gurmaga kömek ederis. Şeýle hem, uzakdaky Linux hostlaryny Cockpit-e goşmagy we CentOS 8 web konsolynda nädip gözegçilik etmelidigini öwrenersiňiz.

Cockpit, serwerleriňizde administratiw meseleleri ýerine ýetirmäge mümkinçilik berýän web esasly interfeýsi ulanmak aňsat bolan web konsolydyr. Web konsoly bolmak bilen, oňa ykjam enjam arkaly hem girip bilersiňiz.

“Cockpit” web konsoly size köp sanly dolandyryş meselelerini hödürleýär, şol sanda:

  • Hyzmatlary dolandyrmak
  • Ulanyjy hasaplaryny dolandyrmak
  • Ulgam hyzmatlaryny dolandyrmak we gözegçilik etmek
  • Tor interfeýslerini we gorag diwaryny düzmek
  • Ulgam gündeligini gözden geçirmek
  • Wirtual maşynlary dolandyrmak
  • Kesel anyklaýyş hasabatlaryny döretmek
  • ernadro zibil konfigurasiýasyny düzmek
  • SELinux sazlamak
  • Programma üpjünçiligini täzelemek
  • Ulgam abunalaryny dolandyrmak

Cockpit web konsoly, terminaldaky ýaly ulgam API-lerini ulanýar we terminalda ýerine ýetirilen meseleler web konsolynda çalt görkezilýär. Mundan başga-da, sazlamalary göni web konsolynda ýa-da terminal arkaly düzüp bilersiňiz.

CentOS 8-de Cockpit web konsolyny gurmak

1. CentOS 8 minimal gurnama bilen, kokpit deslapky gurulmaýar we zerur buýrugy bilen kokpit gurjak aşakdaky buýrugy ulanyp ulgamyňyza gurnap bilersiňiz.

# yum install cockpit

2. Ondan soň, web konsolynyň üsti bilen ulgama birikmek we hyzmaty barlamak we aşakdaky buýruklary ulanyp, kokpit amalyny işletmek üçin cockpit.socket hyzmatyny işlediň we başlaň.

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

3. Ulgamda gorag diwary işleýän bolsaňyz, gorag diwarynda 9090 kokpit portuny açmaly.

# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

CentOS 8-de Cockpit web konsolyna girmek

Aşakdaky görkezmeler ýerli ulgam ulanyjy hasaby şahsyýet maglumatlaryny ulanyp, Cockpit web konsolyna ilkinji girişi görkezýär. Cockpit /etc/pam.d/cockpit-de tapylan belli bir PAM stack tassyklamasyny ulanýandygy sebäpli, ulgamdaky islendik ýerli hasabyň ulanyjy ady we paroly bilen girmäge mümkinçilik berýär.

4. Aşakdaky URL-de web brauzeriňizde “Cockpit” web konsolyny açyň:

Locally: https://localhost:9090
Remotely with the server’s hostname: https://example.com:9090
Remotely with the server’s IP address: https://192.168.0.10:9090

Öz-özüňe gol çekilen şahadatnamany ulanýan bolsaňyz, brauzerde duýduryş alarsyňyz, şahadatnamany barlaň we giriş bilen dowam etmek üçin howpsuzlyk kadasyny kabul ediň.

Konsol /etc/cockpit/ws-certs.d katalogyndan şahadatnama çagyrýar we .cert giňeltme faýlyny ulanýar. Howpsuzlyk duýduryşlaryny gyssagly etmezlik üçin, şahadatnama edarasy (CA) tarapyndan gol çekilen şahadatnamany guruň.

5. Web konsolynyň giriş ekranynda ulgam ulanyjy adyňyzy we parolyňyzy giriziň.

Ulanyjy hasabynda sudo artykmaçlyklary bar bolsa, bu programma üpjünçiligini gurmak, ulgamy sazlamak ýa-da web konsolynda SELinux sazlamak ýaly administratiw meseleleri ýerine ýetirmäge mümkinçilik berýär.

6. Üstünlikli tassyklanylandan soň, Cockpit web konsoly interfeýsi açylýar.

Häzirlikçe. Kokpit, CentOS 8 serwerinde administratiw işleri ýerine ýetirmäge mümkinçilik berýän web konsolyny ulanmak aňsat. Web konsoly barada has giňişleýin maglumat üçin web konsolynda ulgam sazlamalaryny nädip düzmelidigini okaň.