Giunsa ang Pag-install sa Cockpit Web Console sa CentOS 8


Sa kini nga artikulo, tabangan ka namon nga i-install ang Cockpit Web Console sa CentOS 8 server aron madumala ug mamonitor ang imong lokal nga sistema, ingon man ang mga server sa Linux nga nahimutang sa imong palibot sa network. Mahibal-an usab nimo kung giunsa pagdugang ang mga hilit nga host sa Linux sa Cockpit ug bantayan sila sa CentOS 8 web console.

Ang Cockpit usa ka web console nga adunay dali gamiton nga web-based nga interface nga makapahimo kanimo sa pagbuhat sa mga buluhaton sa pagdumala sa imong mga server. Ingon usab usa ka web console, kini nagpasabut nga ma-access usab nimo kini pinaagi sa usa ka mobile device usab.

Ang Cockpit web console nagtugot kanimo sa usa ka halapad nga mga buluhaton sa pagdumala, lakip ang:

  • Pagdumala sa mga serbisyo
  • Pagdumala sa mga account sa gumagamit
  • Pagdumala ug pagmonitor sa mga serbisyo sa sistema
  • Pag-configure sa mga interface sa network ug firewall
  • Pagrepaso sa mga log sa sistema
  • Pagdumala sa mga virtual machine
  • Paghimo ug diagnostic report
  • Pagbutang sa kernel dump configuration
  • Pag-configure sa SELinux
  • Pag-update sa software
  • Pagdumala sa mga subskripsyon sa sistema

Ang Cockpit web console naggamit sa parehas nga sistema nga mga API sama sa imong buhaton sa usa ka terminal, ug ang mga buluhaton nga gihimo sa usa ka terminal dali nga makita sa web console. Dugang pa, mahimo nimong i-configure ang mga setting direkta sa web console o pinaagi sa terminal.

Pag-instalar sa Cockpit Web Console sa CentOS 8

1. Uban sa CentOS 8 minimal nga pag-install, ang cockpit wala ma-install pinaagi sa default ug mahimo nimo kini i-install sa imong sistema pinaagi sa paggamit sa command sa ubos, nga mag-install sa cockpit uban ang gikinahanglan nga dependencies.

# yum install cockpit

2. Sunod, pagpagana ug pagsugod sa serbisyo sa cockpit.socket aron makonektar sa sistema pinaagi sa web console ug pamatud-an ang serbisyo ug pagpadagan sa proseso sa cockpit gamit ang mosunod nga mga sugo.

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

3. Kung nagdagan ka ug firewalld sa sistema, kinahanglan nimo nga ablihan ang cockpit port 9090 sa firewall.

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

Pag-log in sa Cockpit Web Console sa CentOS 8

Ang mosunod nga mga instruksyon nagpakita sa unang pag-log in sa Cockpit web console gamit ang lokal nga sistema sa mga kredensyal sa user account. Ingon nga ang Cockpit naggamit sa usa ka piho nga PAM stack authentication nga makita sa /etc/pam.d/cockpit, nga makapahimo kanimo sa pag-log in gamit ang user name ug password sa bisan unsang lokal nga account sa sistema.

4. Ablihi ang Cockpit web console sa imong web browser sa mosunod nga URL:

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

Kung naggamit ka usa ka sertipiko nga gipirmahan sa kaugalingon, makadawat ka usa ka pasidaan sa browser, pamatud-i lang ang sertipiko ug dawata ang eksepsiyon sa seguridad aron makapadayon sa pag-login.

Ang console nagtawag og certificate gikan sa /etc/cockpit/ws-certs.d directory ug naggamit sa .cert extension file. Aron malikayan ang pag-aghat sa mga pasidaan sa seguridad, i-install ang usa ka sertipiko nga gipirmahan sa usa ka awtoridad sa sertipiko (CA).

5. Sa web console login screen, isulod ang imong system user name ug password.

Kung ang usa ka account sa gumagamit adunay mga pribilehiyo sa sudo, kini nagpaposible sa paghimo sa mga buluhaton nga administratibo sama sa pag-install sa software, pag-configure sa sistema o pag-configure sa SELinux sa web console.

6. Human sa malampuson nga pag-authenticate, ang Cockpit web console interface moabli.

Mao na kini sa pagkakaron. Ang sabungan usa ka dali nga gamiton nga web console nga nagtugot kanimo sa paghimo sa mga buluhaton sa pagdumala sa CentOS 8 server. Aron makakat-on pa bahin sa web console, basaha unsaon pag-configure ang mga setting sa system sa web console.