Slik installerer du Cockpit Web Console i RHEL 8


Cockpit er en nettkonsoll med et vennlig brukergrensesnitt som lar deg utføre administrative oppgaver på serverne dine. Som en nettkonsoll betyr det at du også kan bruke den via en mobilenhet.

Cockpit krever ingen spesiell konfigurasjon, og når den er installert, er den klar til bruk. Du kan bruke den til å utføre forskjellige oppgaver som å overvåke systemets nåværende tilstand, administrere tjenester, opprette kontoer og mye mer.

Les også: Slik installerer du Cockpit Web Console i CentOS 8

I denne opplæringen vil du se hvordan du installerer Cockpit og hvordan du utfører noen grunnleggende oppgaver med den i RHEL 8-distribusjon.

Merk: Denne veiledningen forutsetter at du har root-tilgang til RHEL 8-installasjonen.

Hvordan installere cockpit i RHEL 8

1. Med RHEL 8 minimal installasjon, er ikke cockpit installert, og du kan legge den til systemet ditt ved å bruke kommandoen nedenfor, som vil installere cockpit< med de nødvendige avhengighetene.

yum install cockpit

2. Når Cockpit er installert, kan du starte, aktivere og verifisere tjenesten og kjøreprosessen ved å bruke følgende kommandoer.

systemctl start cockpit.socket
systemctl enable cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. For å få tilgang til Cockpit nettkonsoll, må du tillate tjenesten i serverbrannmuren.

firewall-cmd --add-service cockpit
firewall-cmd --add-service cockpit --perm

Slik bruker du cockpit i RHEL 8

Nå er vi klare til å få tilgang til Cockpit-nettkonsollen ved å laste inn http://localhost:9090 eller http://server-ip-address:9090< i nettleseren din.

Merk at hvis du bruker et selvsignert sertifikat, vil du se en sikkerhetsadvarsel i nettleseren din. Det er ok å fortsette til siden du prøver å laste. Hvis du vil legge til ditt eget sertifikat, kan du plassere det i katalogen /etc/cockpit/ws-certs.d.

Når du har lastet inn siden, bør du se følgende side:

Du kan autentisere med brukeren du bruker for å få tilgang til RHEL 8-systemet. Hvis du vil utføre administrative oppgaver, kan du autentisere med rotbrukeren eller en bruker lagt til i hjulgruppen.

Når du autentiserer, vil du se systemsiden, der du vil få grunnleggende informasjon om systemet ditt samt liveoppdateringer av CPU, minne, disk I/O og nettverkstrafikk vist i grafene:

På venstre side har du noen forskjellige seksjoner som lar deg se gjennom:

  • Logger – gjennomgå systemlogger og filtrer dem etter viktighet.
  • Nettverk – Nettverksstatistikk og tjenester.
  • Kontoer – opprett og administrer kontoer på systemet ditt.
  • Tjenester – gjennomgå og administrer tjenester på systemet ditt.
  • Applikasjoner – se gjennom og administrer applikasjoner på systemet ditt.
  • Diagnostiske rapporter – opprett en systemrapport for diagnostiske formål.
  • Kernel Dump – Aktiver/deaktiver kdump-tjenesten og endre plassering av krasjdump.
  • SELinux – Håndhev SELinux-policy.
  • Programvareoppdateringer – se etter programvareoppdateringer.
  • Abonnementer – sjekk abonnementsstatus.
  • Terminal – nettbasert terminal.

Vi vil gå gjennom hver av disse delene kort.

Tømmerstokker

Du kan klikke på hver logg for mer detaljert informasjon om hendelsen. Bruk denne delen hvis du vil kjøre feilsøking, gjennomgå feil eller varsler. For å endre alvorlighetsgraden til loggene du vurderer, bruk «Alvorlighetsgrad»-rullegardinmenyen.

En oversikt over loggsiden kan ses nedenfor:

Nettverk

Nettverksdelen gir en oversikt over din nåværende nettverksbruk med grafer og lar deg konfigurere binding, team, bro og VLAN. Du kan aktivere/deaktivere brannmuren eller stoppe bestemte regler. I nettverksloggene. I den siste blokken kan du se gjennom nettverksloggene.

Kontoer

Kontodelen lar deg administrere kontoer på systemet ditt. Når du klikker på kontoen, kan du endre innstillingene, endre passord, tvinge passordendring, låse den eller endre rollen.

Tjenester

Tjenestedelen gir deg en oversikt over tjenestene på systemet ditt og gir deg en enkel måte å administrere dem på.

Ved å klikke på spesifikk tjeneste får du en oversikt over statusen der du kan stoppe/starte, starte på nytt, laste på nytt, aktivere/deaktivere tjenesten. Du vil også se en egen seksjon med den tjenestens logger:

Diagnostiske rapporter

Som navnet antyder, kan du få diagnostisk informasjon om systemet ditt. Dette kan hjelpe deg med å feilsøke problemer på systemet ditt. For å bruke denne tjenesten må du ha installert sos-verktøyet.

yum install sos

Klikk deretter på «Generer rapport»-knappen og vent på at informasjonen samles inn.

Kjernedump

Kjernedump-siden kan du endre statusen til kdump-statusen, endre plassering av krasjdumpdata og teste konfigurasjonen.

SELinux

I SELinux-delen kan du endre håndhevingsstatusen til SELinux med en enkel bryter og også gjennomgå eventuelle SELinux-relaterte varsler.

Programvareoppdateringer

Programvareoppdateringsdelen gir en oversikt over pakker som venter på en oppdatering. Du kan også tvinge frem en manuell sjekk for oppdateringer og aktivere automatiske oppdateringer.

Abonnementer

Her kan du se RHEL-abonnementsstatus og formål. Du kan også avregistrere systemet med en enkelt knapp.

Terminal

Terminaldelen gir deg det som står – en terminal. Du kan bruke dette i stedet for å koble til over SSH. Det er nyttig hvis du trenger å kjøre noen få kommandoer i en nettleser.

Det er det! Cockpit er en lett nettkonsoll som gir deg en enkel måte å utføre forskjellige administrative oppgaver på RHEL 8-systemet ditt.