Het goed beheren van onze servers is een van de meest relevante taken die we als beheerders en IT-personeel in gedachten moeten houden, aangezien het hebben van de nodige tools ons de mogelijkheid biedt om elk aspect van het systeem op een duidelijke, volledige en volledig functionele manier te beheren. CentOS 8, de nieuwe editie van dit geweldige en robuuste systeem, biedt ons een speciaal hulpprogramma genaamd Cockpit waarmee het mogelijk zal zijn om veel aspecten van het systeem te beheren, zowel op software- als hardwareniveau.
Wat is CockpitCockpit is geïntegreerd in CentOS 8 als een webgebaseerde GUI, waardoor het voor alle gebruikers die verantwoordelijk zijn voor het beheer van CentOS 8 mogelijk zal zijn om uitgebreid serverbeheer te hebben.
Cockpit-takenDoor Cockpit te installeren en in te schakelen, is het mogelijk om taken uit te voeren zoals:
- Toegang tot systeemprestaties
- Systeemlogboeken bekijken
- Schijfopslag beheren
- De firewall in- of uitschakelen
- Netwerkaspecten beheren
- SSH-sessies bekijken
- Nieuwe gebruikersaccounts maken
- Stop en start diensten
- Beheer SELinux
- Software-updates beheren
Zoals u kunt zien, is het een uitgebreid en praktisch hulpprogramma voor ons allemaal die met CentOS 8 werken. Nu zal Solvetic in detail uitleggen hoe u deze webmanager in CentOS 8 kunt installeren en gebruiken.
1. Installeer Cockpit op CentOS 8
Stap 1
Wanneer CentOS voor de eerste keer wordt geïnstalleerd, ziet u standaard dat er een bericht is ingesloten om de Cockpit-service in te schakelen:
VERGROTEN
Stap 2
We gaan verder met het uitvoeren van de opdracht die is aangegeven voor de activering ervan:
systemctl enable -nu cockpit.socket
VERGROTEN
Stap 3
Nu is het tijd om Cockpit te installeren door het volgende uit te voeren:
yum installeer cockpit
VERGROTEN
Stap 4
We voeren de letter "s" in om de download te bevestigen en Cockpit in CentOS 8 te installeren en daarna moeten we de import van de GPG-sleutel accepteren:
VERGROTEN
Stap 5
Opnieuw voeren we de letter "s" in en tot slot hebben we Cockpit in CentOS 8 geïnstalleerd:
VERGROTEN
2. Start en bekijk de Cockpit-servicestatus in CentOS 8
Stap 1
De volgende stap die moet worden uitgevoerd, is het starten van de Cockpit-service in CentOS 8 door het volgende uit te voeren:
systemctl start cockpit.socketStap 2
En dan kunnen we de status ervan controleren door het volgende uit te voeren:
systemctl status cockpit.socket
VERGROTEN
Stap 3
Zoals we kunnen zien, is de status actief, als we de poort die aan Cockpit is gekoppeld willen valideren, voeren we het volgende uit:
ps auxf | grep cockpit
VERGROTEN
Stap 4
Zodra we dit hebben gedaan, gaan we de toegangsrechten voor de Cockpit in Firewalld configureren door het volgende uit te voeren:
firewall-cmd --add-service = cockpit --permanente firewall-cmd --reload
VERGROTEN
3. Toegang tot Cockpit in CentOS 8
Stap 1
Als dit is geconfigureerd, hebben we lokaal of op afstand toegang tot de Cockpit door de volgende syntaxis uit te voeren:
https: // Server_IP: 9090Stap 2
Om het IP-adres van de huidige server te kennen, moeten we het volgende uitvoeren:
ip toevoegen
VERGROTEN
Stap 3
Zodra we kennis hebben van het IP-adres, gaan we verder met toegang vanuit elke browser en zien we het volgende:
VERGROTEN
Stap 4
Het is een beveiligingsprobleem, om toegang te krijgen, klikken we op de knop "Geavanceerde configuratie" en vervolgens op de regel "Doorgaan naar 192.168.xxx.xxx":
VERGROTEN
Stap 5
Bij toegang moeten we de gebruiker invoeren met wie we vanuit de Cockpit verbinding willen maken met de server:
VERGROTEN
Stap 6
We klikken op Inloggen en we worden doorgestuurd naar de centrale Cockpit-console waar we eerst een algemeen aspect van het systeem vinden:
VERGROTEN
OpmerkingDe standaardtaal is Engels, om het in het Spaans te configureren, gaan we naar de accountinstellingen in de rechterbovenhoek.
4. Cockpit-secties in CentOS 8
Cockpit is gecatalogiseerd door een reeks opties die zijn:
SysteemVanuit dit menu is het mogelijk om toegang te krijgen tot variabelen en aspecten zoals:
- Type gebruikte hardware
- Systeemtijd
- Server-ID
- Domein
- Updates beschikbaar
- OS-versie
Daarnaast vinden we een grafisch paneel waar we de realtime status kunnen zien van:
- processor
- Netwerk verkeer
- RAM
RecordsIn deze sectie vinden we de reeks gebeurtenissen die in het systeem hebben plaatsgevonden en we kunnen ze filteren op een reeks parameters, al naar gelang het geval.
VERGROTEN
OpslagZoals de naam al aangeeft, vinden we daar aspecten zoals:
- Afbeeldingen lezen en schrijven van gegevens naar schijf
- Montagepunten
- Volumegroepen
- Details van geïnstalleerde schijven
VERGROTEN
NetwerkenIn dit aspect hebben we details van het netwerk, zoals:
- Overboekingen verzonden en ontvangen
- Naam van de netwerkadapter en het bijbehorende IP-adres
- Firewallstatus en actieve regels
VERGROTEN
rekeningenVanuit deze optie is het mogelijk om toegang te krijgen tot actieve CentOS 8-accounts:
VERGROTEN
Door een van de accounts te selecteren, krijgt u toegang tot duidelijkere details, zoals:
- Accountnaam
- Mogelijkheid om serverrol toe te wijzen
- Stel het account in als nooit geblokkeerd
- Voorkomen dat het account verloopt
- Wachtwoord toewijzen
VERGROTEN
DienstenVanuit deze sectie hebben we toegang tot alle systeemservices, evenals hun huidige status:
VERGROTEN
Software updatesVanaf hier kunnen we zien of er updates voor het systeem zijn en deze indien nodig kunnen toepassen en daarnaast hebben we een schakelaar om automatische updates te activeren:
VERGROTEN
ToepassingenDaar vinden we de applicaties die zijn geïnstalleerd in CentOS 8.
VERGROTEN
Diagnostische rapportenHet is een diagnose die we kunnen genereren om toegang te krijgen tot expliciete informatie over het systeem:
VERGROTEN
SELinuxVanaf hier kunnen we de SELinux-beveiligingsfunctie al dan niet activeren:
VERGROTEN
TerminalHet is een optie waardoor we toegang hebben tot de externe terminal en zijn eigen opdrachten kunnen uitvoeren:
VERGROTEN
Kernel dumpDaar kunnen we de kerneldump activeren of niet waarmee taken die typisch zijn voor de CentOS 8-kern worden vereenvoudigd.
VERGROTEN
CockpitconfiguratieDaar Ten slotte, om toegang te krijgen tot de Cockpit-configuratie in CentOS 8, kunnen we op de knop rechtsboven klikken en de juiste optie selecteren:
VERGROTEN
Cockpit is een van de meest uitgebreide en functionele CentOS 8-oplossingen voor controle, ondersteuning en toegang tot specifieke details van het besturingssysteem en zijn componenten.