Zoeken op website

Cockpit-webconsole installeren in RHEL 8


De Cockpit is een webconsole met een gebruiksvriendelijke gebruikersinterface waarmee u administratieve taken op uw servers kunt uitvoeren. Omdat het een webconsole is, betekent dit dat u deze ook via een mobiel apparaat kunt gebruiken.

De Cockpit vereist geen speciale configuratie en is na installatie klaar voor gebruik. U kunt het gebruiken om verschillende taken uit te voeren, zoals het controleren van de huidige status van uw systeem, het beheren van services, het aanmaken van accounts en nog veel meer.

Lees ook: Cockpit Web Console installeren in CentOS 8

In deze tutorial ziet u hoe u de Cockpit installeert en hoe u enkele basistaken ermee uitvoert in de RHEL 8-distributie.

Opmerking: in deze handleiding wordt ervan uitgegaan dat u root-toegang hebt tot uw RHEL 8-installatie.

Cockpit installeren in RHEL 8

1. Met de minimale installatie van RHEL 8 is de cockpit niet geïnstalleerd en kunt u deze aan uw systeem toevoegen met behulp van de onderstaande opdracht, waarmee de cockpit< wordt geïnstalleerd met de vereiste afhankelijkheden.

yum install cockpit

2. Zodra Cockpit is geïnstalleerd, kunt u de service en het lopende proces starten, inschakelen en verifiëren met behulp van de volgende opdrachten.

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

3. Om toegang te krijgen tot de Cockpit webconsole, moet u de service toestaan in de serverfirewall.

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

Cockpit gebruiken in RHEL 8

Nu zijn we klaar om toegang te krijgen tot de Cockpit webconsole, door http://localhost:9090 of http://server-ip-address:9090< te laden in uw browser.

Houd er rekening mee dat als u een zelfondertekend certificaat gebruikt, u een beveiligingswaarschuwing in uw browser ziet. U kunt verder gaan naar de pagina die u probeert te laden. Als u uw eigen certificaat wilt toevoegen, kunt u dit in de map /etc/cockpit/ws-certs.d plaatsen.

Zodra u de pagina heeft geladen, zou u de volgende pagina moeten zien:

U kunt zich verifiëren bij de gebruiker die u gebruikt om toegang te krijgen tot uw RHEL 8-systeem. Als u administratieve taken wilt uitvoeren, kunt u zich authenticeren bij de rootgebruiker of bij een gebruiker die aan de wielgroep is toegevoegd.

Wanneer u zich authenticeert, ziet u de systeempagina, waar u basisinformatie over uw systeem vindt, evenals live updates van uw CPU, geheugen, schijf-I/O en netwerkverkeer, weergegeven in de grafieken:

Aan de linkerkant heb je een aantal verschillende secties die je kunt bekijken:

  • Logboeken – bekijk systeemlogboeken en filter ze op belangrijkheid.
  • Netwerken – Netwerkstatistieken en -services.
  • Accounts – maak en beheer accounts op uw systeem.
  • Services – bekijk en beheer services op uw systeem.
  • Applicaties – bekijk en beheer applicaties op uw systeem.
  • Diagnostische rapporten – maak een systeemrapport voor diagnostische doeleinden.
  • Kerneldump – Schakel de kdump-service in/uit en wijzig de locatie van de crashdump.
  • SELinux – SELinux-beleid afdwingen.
  • Software-updates – controleer op software-updates.
  • Abonnementen – controleer de abonnementsstatus.
  • Terminal – webgebaseerde terminal.

We zullen elk van deze secties kort bespreken.

Logboeken

U kunt op elk logboek klikken voor meer gedetailleerde informatie over het evenement. Gebruik deze sectie als u foutopsporing wilt uitvoeren, fouten of waarschuwingen wilt bekijken. Als u de ernst van de logboeken die u beoordeelt wilt wijzigen, gebruikt u het vervolgkeuzemenu 'Ernst'.

Een overzicht van de logpagina vindt u hieronder:

Netwerken

Het netwerkgedeelte biedt een overzicht van uw huidige netwerkgebruik met grafieken en stelt u in staat bond-, team-, bridge- en VLAN's te configureren. U kunt de firewall in-/uitschakelen of specifieke regels stopzetten. In de netwerklogboeken. In het laatste blok kunt u de netwerklogboeken bekijken.

Rekeningen

In het accountgedeelte kunt u accounts op uw systeem beheren. Wanneer u op een account klikt, kunt u de instellingen ervan wijzigen, wachtwoorden wijzigen, wachtwoordwijziging afdwingen, vergrendelen of de rol ervan wijzigen.

Diensten

Het gedeelte Services geeft u een overzicht van de services op uw systeem en biedt u een eenvoudige manier om deze te beheren.

Als u op een specifieke service klikt, krijgt u een overzicht van de status ervan, waar u die service kunt stoppen/starten, herstarten, herladen en in-/uitschakelen. U ziet ook een apart gedeelte met de logboeken van die service:

Diagnostische rapporten

Zoals de naam al doet vermoeden, kunt u diagnostische informatie over uw systeem verkrijgen. Dit kan u helpen bij het oplossen van problemen op uw systeem. Om deze service te kunnen gebruiken, moet het hulpprogramma sos geïnstalleerd zijn.

yum install sos

Klik vervolgens op de knop “Rapport genereren” en wacht tot de informatie is verzameld.

Kernel dump

Op de pagina Kernel Dump kunt u de status van de kdump-status wijzigen, de locatie van de crashdump-gegevens wijzigen en de configuratie testen.

SELinux

In de SELinux sectie kun je de afdwingingsstatus van SELinux veranderen met een simpele schakelaar en ook alle SELinux gerelateerde waarschuwingen bekijken.

Software updates

De sectie software-updates geeft een overzicht van pakketten die wachten op een update. U kunt ook een handmatige controle op updates afdwingen en automatische updates inschakelen.

Abonnementen

Hier kunt u de status en het doel van uw RHEL-abonnement bekijken. U kunt het systeem ook met één druk op de knop afmelden.

Terminal

Terminalsectie geeft je wat het zegt: een terminal. U kunt dit gebruiken in plaats van verbinding te maken via SSH. Het is handig als u een paar opdrachten in een browser moet uitvoeren.

Dat is het! Cockpit is een lichtgewicht webconsole waarmee u op een eenvoudige manier verschillende administratieve taken kunt uitvoeren op uw RHEL 8-systeem.