Jinsi ya Kufunga Cockpit Web Console katika CentOS 8


Katika makala haya, tutakusaidia kusakinisha Cockpit Web Console katika seva ya CentOS 8 ili kudhibiti na kufuatilia mfumo wako wa ndani, pamoja na seva za Linux zilizo katika mazingira ya mtandao wako. Pia utajifunza jinsi ya kuongeza wapangishi wa mbali wa Linux kwenye Cockpit na uwafuatilie kwenye dashibodi ya wavuti ya CentOS 8.

Cockpit ni dashibodi ya wavuti iliyo na kiolesura rahisi kutumia kinachokuruhusu kutekeleza majukumu ya kiutawala kwenye seva zako. Pia kuwa koni ya wavuti, inamaanisha unaweza pia kuipata kupitia kifaa cha rununu pia.

Dashibodi ya wavuti ya Cockpit hukuwezesha anuwai ya kazi za usimamizi, ikijumuisha:

  • Kusimamia huduma
  • Kudhibiti akaunti za watumiaji
  • Kusimamia na kufuatilia huduma za mfumo
  • Kusanidi miingiliano ya mtandao na ngome
  • Kukagua kumbukumbu za mfumo
  • Kusimamia mashine pepe
  • Kuunda ripoti za uchunguzi
  • Kuweka usanidi wa utupaji wa kernel
  • Inasanidi SELinux
  • Inasasisha programu
  • Kudhibiti usajili wa mfumo

Dashibodi ya wavuti ya Cockpit hutumia API za mfumo sawa na ungetumia kwenye terminal, na kazi zinazotekelezwa kwenye terminal huonyeshwa haraka kwenye dashibodi ya wavuti. Kwa kuongeza, unaweza kusanidi mipangilio moja kwa moja kwenye koni ya wavuti au kupitia terminal.

Kusakinisha Cockpit Web Console katika CentOS 8

1. Ukiwa na usakinishaji mdogo wa CentOS 8, chumba cha rubani hakijasakinishwa kwa chaguo-msingi na unaweza kukisakinisha kwenye mfumo wako kwa kutumia amri iliyo hapa chini, ambayo itasakinisha chumba cha marubani na vitegemezi vyake vinavyohitajika.

# yum install cockpit

2. Kisha, washa na uanzishe huduma ya cockpit.socket ili kuunganisha kwenye mfumo kupitia dashibodi ya wavuti na uthibitishe huduma na kuendesha mchakato wa chumba cha rubani kwa kutumia amri zifuatazo.

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

3. Ikiwa unatumia firewall kwenye mfumo, unahitaji kufungua bandari ya cockpit 9090 kwenye ngome.

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

Kuingia kwenye Cockpit Web Console katika CentOS 8

Maagizo yafuatayo yanaonyesha kuingia kwa mara ya kwanza kwa dashibodi ya wavuti ya Cockpit kwa kutumia kitambulisho cha akaunti ya mtumiaji wa mfumo wa ndani. Kwa vile Cockpit hutumia uthibitishaji fulani wa rafu ya PAM inayopatikana kwa /etc/pam.d/cockpit, ambayo hukuwezesha kuingia ukitumia jina la mtumiaji na nenosiri la akaunti yoyote ya ndani kwenye mfumo.

4. Fungua dashibodi ya wavuti ya Cockpit katika kivinjari chako kwenye URL zifuatazo:

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

Ikiwa unatumia cheti cha kujiandikisha, utapata onyo kwenye kivinjari, thibitisha cheti na ukubali ubaguzi wa usalama ili kuendelea zaidi na kuingia.

Dashibodi huita cheti kutoka kwenye saraka ya /etc/cockpit/ws-certs.d na hutumia .cert faili ya kiendelezi. Ili kuepuka kuuliza maonyo ya usalama, sakinisha cheti kilichotiwa saini na mamlaka ya cheti (CA).

5. Katika skrini ya kuingia ya kiweko cha wavuti, ingiza jina la mtumiaji wa mfumo wako na nenosiri.

Ikiwa akaunti ya mtumiaji ina mapendeleo ya sudo, hii inafanya uwezekano wa kufanya kazi za usimamizi kama vile kusakinisha programu, kusanidi mfumo au kusanidi SELinux kwenye dashibodi ya wavuti.

6. Baada ya uthibitishaji wa mafanikio, kiolesura cha koni ya wavuti ya Cockpit kinafungua.

Ni hayo kwa sasa. Chumba cha marubani ni dashibodi rahisi kutumia ambayo hukuruhusu kutekeleza majukumu ya kiutawala kwenye seva ya CentOS 8. Ili kupata maelezo zaidi kuhusu kiweko cha wavuti, soma jinsi ya kusanidi mipangilio ya mfumo katika kiweko cha wavuti.