Korrekt administration af vores servere er en af de mest relevante opgaver, som vi som administratorer og it -personale skal huske på, da det at have de nødvendige værktøjer giver os mulighederne for at styre hvert aspekt af systemet på en klar, komplet og fuldt funktionel måde. CentOS 8, den nye udgave af dette flotte og robuste system, tilbyder os et særligt værktøj kaldet Cockpit, hvorigennem det vil være muligt at administrere mange aspekter af systemet både på software- og hardware -niveau.
Hvad er CockpitCockpit er integreret i CentOS 8 som en webbaseret GUI, takket være hvilken det vil være muligt for alle brugere med ansvar for administration af CentOS 8 at have omfattende serverstyring.
Cockpit -opgaverVed at installere og aktivere Cockpit vil det være muligt at udføre opgaver som:
- Adgang til systemets ydeevne
- Se systemlogfiler
- Administrer disklagring
- Aktiver eller deaktiver firewallen
- Administrer netværksaspekter
- Se SSH -sessioner
- Opret nye brugerkonti
- Stop og start tjenester
- Administrer SELinux
- Administrer softwareopdateringer
Som du kan se, er det et omfattende og praktisk værktøj for os alle, der er involveret i arbejdet med CentOS 8. Nu vil Solvetic forklare detaljeret, hvordan du installerer og bruger denne webmanager i CentOS 8.
1. Installer Cockpit på CentOS 8
Trin 1
Som standard, når CentOS er installeret for første gang, vil du se, at en meddelelse er integreret for at aktivere Cockpit -tjenesten:
FORSTØRRE
Trin 2
Vi fortsætter med at udføre den kommando, der er angivet for dens aktivering:
systemctl enable -now cockpit.socket
FORSTØRRE
Trin 3
Nu er det tid til at installere Cockpit ved at køre følgende:
yum installer cockpit
FORSTØRRE
Trin 4
Vi indtaster bogstavet "s" for at bekræfte download og installation af Cockpit i CentOS 8, og derefter skal vi acceptere importen af GPG -nøglen:
FORSTØRRE
Trin 5
Igen indtaster vi bogstavet "s", og endelig har vi installeret Cockpit i CentOS 8:
FORSTØRRE
2. Start og se Cockpit -servicestatus i CentOS 8
Trin 1
Det næste trin, der skal udføres, er at starte Cockpit -tjenesten i CentOS 8 ved at udføre følgende:
systemctl start cockpit.stikTrin 2
Og så kan vi kontrollere status for det ved at udføre:
systemctl status cockpit.stik
FORSTØRRE
Trin 3
Som vi kan se, er dens status aktiv, hvis vi vil validere den port, der er forbundet med Cockpit, udfører vi følgende:
ps auxf | grep cockpit
FORSTØRRE
Trin 4
Når vi har gjort dette, vil vi konfigurere adgangstilladelserne til Cockpit i Firewalld ved at udføre følgende:
firewall-cmd --add-service = cockpit-permanent firewall-cmd-reload
FORSTØRRE
3. Adgang til cockpit i CentOS 8
Trin 1
Med dette konfigureret kan vi få adgang til Cockpit enten lokalt eller eksternt ved at udføre følgende syntaks:
https: // Server_IP: 9090Trin 2
For at kende den aktuelle servers IP skal vi udføre følgende:
ip tilføj
FORSTØRRE
Trin 3
Når vi har kendskab til IP -adressen, fortsætter vi med at få adgang fra enhver browser, og vi vil se følgende:
FORSTØRRE
Trin 4
Det er et sikkerhedsproblem, for at få adgang klikker vi på knappen "Avanceret konfiguration" og klikker derefter på linjen "Fortsæt til 192.168.xxx.xxx":
FORSTØRRE
Trin 5
Når vi får adgang, skal vi indtaste den bruger, som vi vil oprette forbindelse til serveren fra Cockpit:
FORSTØRRE
Trin 6
Vi klikker på Log ind, og vi bliver omdirigeret til den centrale Cockpit -konsol, hvor vi først finder et generelt aspekt af systemet:
FORSTØRRE
BemærkStandardsproget er engelsk, for at konfigurere det på spansk går vi til kontoindstillingerne i øverste højre hjørne.
4. Cockpit -sektioner i CentOS 8
Cockpit er katalogiseret efter en række muligheder, som er:
SystemFra denne menu vil det være muligt at få adgang til variabler og aspekter som:
- Brugt hardware
- Systemtid
- Server -id
- Domæne
- Opdateringer tilgængelige
- OS version
Ud over dette finder vi et grafisk panel, hvor vi kan se realtidsstatus for:
- CPU
- Netværkstrafik
- vædder
OptegnelserFra dette afsnit finder vi den række hændelser, der er sket i systemet, og vi kan filtrere dem efter en række parametre, alt efter omstændighederne.
FORSTØRRE
OpbevaringSom navnet angiver, finder vi aspekter som:
- Grafik læser og skriver data til disk
- Monteringspunkter
- Volumen grupper
- Detaljer om installerede diske
FORSTØRRE
NetværkI dette aspekt har vi detaljer om netværket, såsom:
- Overførsler sendt og modtaget
- Navnet på netværkskortet og dets tilhørende IP -adresse
- Firewall -status og aktive regler
FORSTØRRE
RegnskaberFra denne mulighed er det muligt at få adgang til aktive CentOS 8 -konti:
FORSTØRRE
Ved at vælge en af kontiene er det muligt at få adgang til klarere detaljer som:
- Kontonavn
- Evne til at tildele serverrolle
- Indstil kontoen som aldrig blokeret
- Undgå, at kontoen udløber
- Tildel kodeord
FORSTØRRE
ServicesFra dette afsnit kan vi få adgang til alle systemtjenesterne samt deres aktuelle status:
FORSTØRRE
SoftwareopdateringerHerfra kan vi se, om der er opdateringer til systemet og om nødvendigt kunne anvende dem, og ud over dette har vi en switch til at aktivere automatiske opdateringer:
FORSTØRRE
AnsøgningerDer finder vi tilgængelige applikationer, der er installeret i CentOS 8.
FORSTØRRE
Diagnostiske rapporterDet er en diagnose, som vi kan generere for at få adgang til eksplicitte oplysninger om systemet:
FORSTØRRE
SELinuxHerfra kan vi aktivere eller ikke SELinux -sikkerhedsfunktionen:
FORSTØRRE
TerminalDet er en mulighed, takket være hvilken vi kan få adgang til fjernterminalen og udføre sine egne kommandoer:
FORSTØRRE
KernedumpDer kan vi aktivere eller ikke kernedumpen, som opgaver, der er typiske for CentOS 8 -kernen, forenkles.
FORSTØRRE
Cockpit -konfigurationEndelig kan vi, for at få adgang til Cockpit -konfigurationen i CentOS 8, klikke på knappen øverst til højre og vælge den relevante indstilling:
FORSTØRRE
Cockpit er en af de mest omfattende og funktionelle CentOS 8 -løsninger til kontrol, support og adgang til specifikke detaljer om operativsystemet og dets komponenter.