Kif Tinstalla Cockpit Web Console f'CentOS 8
F'dan l-artikolu, aħna ser ngħinuk biex tinstalla Cockpit Web Console fis-server CentOS 8 biex timmaniġġja u timmonitorja s-sistema lokali tiegħek, kif ukoll is-servers Linux li jinsabu fl-ambjent tan-netwerk tiegħek. Se titgħallem ukoll kif iżżid hosts Linux remoti mal-Cockpit u timmonitorjahom fil-console tal-web CentOS 8.
Il-Cockpit huwa console tal-web b'interface bbażata fuq il-web faċli biex tużah li tippermettilek twettaq kompiti amministrattivi fuq is-servers tiegħek. Billi hija wkoll console tal-web, dan ifisser li tista 'wkoll taċċessah permezz ta' apparat mobbli wkoll.
Il-console web tal-Cockpit jippermettilek firxa wiesgħa ta’ kompiti ta’ amministrazzjoni, inklużi:
- Ġestjoni tas-servizzi
- Ġestjoni tal-kontijiet tal-utent
- Ġestjoni u monitoraġġ tas-servizzi tas-sistema
- Konfigurazzjoni ta' interfaces tan-netwerk u firewall
- Reviżjoni tar-reġistri tas-sistema
- Ġestjoni ta' magni virtwali
- Ħolqien ta' rapporti dijanjostiċi
- L-issettjar tal-konfigurazzjoni tad-dump tal-kernel
- Konfigurazzjoni ta' SELinux
- Aġġornament tas-softwer
- Ġestjoni ta' abbonamenti tas-sistema
Il-console tal-web Cockpit tutilizza l-istess APIs tas-sistema bħalma tagħmel f'terminal, u l-kompiti mwettqa f'terminal huma riflessi malajr fil-console tal-web. Barra minn hekk, tista 'tikkonfigura s-settings direttament fil-console tal-web jew permezz tat-terminal.
Installazzjoni tal-Cockpit Web Console f'CentOS 8
1. B'installazzjoni minima ta 'CentOS 8, il-kabina tal-pilota mhix installata awtomatikament u tista' tinstallaha fis-sistema tiegħek billi tuża l-kmand hawn taħt, li se tinstalla l-kabina tal-pilota bid-dipendenzi meħtieġa tagħha.
# yum install cockpit
2. Sussegwentement, ippermetti u ibda s-servizz cockpit.socket
biex tikkonnettja mas-sistema permezz tal-console tal-web u tivverifika s-servizz u tmexxi l-proċess tal-cockpit billi tuża l-kmandi li ġejjin.
# systemctl start cockpit.socket # systemctl enable --now cockpit.socket # systemctl status cockpit.socket # ps auxf|grep cockpit
3. Jekk qed tmexxi firewalld fuq is-sistema, għandek bżonn tiftaħ il-port tal-kabina tal-pilota 9090 fil-firewall.
# firewall-cmd --add-service=cockpit --permanent # firewall-cmd --reload
Idħol fil-Cockpit Web Console f'CentOS 8
L-istruzzjonijiet li ġejjin juru l-ewwel login fil-console web tal-Cockpit billi tuża kredenzjali tal-kont tal-utent tas-sistema lokali. Peress li l-Cockpit juża ċerta awtentikazzjoni tal-munzell tal-PAM li tinsab fuq /etc/pam.d/cockpit, li tippermettilek tidħol bl-isem tal-utent u l-password ta’ kwalunkwe kont lokali fis-sistema.
4. Iftaħ il-cockpit web console fil-web browser tiegħek fil-URL li ġejjin:
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
Jekk qed tuża ċertifikat iffirmat minnha nnifisha, ikollok twissija fuq il-browser, sempliċement tivverifika ċ-ċertifikat u taċċetta l-eċċezzjoni tas-sigurtà biex tkompli bil-login.
Il-console isejjaħ ċertifikat mid-direttorju /etc/cockpit/ws-certs.d
u juża l-fajl ta’ estensjoni .cert
. Biex tevita li jkollok tħeġġeġ twissijiet ta' sigurtà, installa ċertifikat iffirmat minn awtorità taċ-ċertifikat (CA).
5. Fl-iskrin tal-login tal-console tal-web, daħħal l-isem tal-utent tas-sistema u l-password tiegħek.
Jekk kont tal-utent għandu privileġġi sudo, dan jagħmilha possibbli li jitwettqu kompiti amministrattivi bħall-installazzjoni tas-softwer, il-konfigurazzjoni tas-sistema jew il-konfigurazzjoni ta 'SELinux fil-console tal-web.
6. Wara awtentikazzjoni b'suċċess, jinfetaħ l-interface tal-cockpit web console.
Dak hu għalissa. Il-kabina tal-pilota hija console tal-web faċli biex tużah li tippermettilek twettaq kompiti amministrattivi fuq is-server CentOS 8. Biex titgħallem aktar dwar il-console tal-web, aqra kif tikkonfigura s-settings tas-sistema fil-console tal-web.