Riktig administrasjon av serverne våre er en av de mest relevante oppgavene som vi som administratorer og IT -personell må huske på, siden det å ha de nødvendige verktøyene vil gi oss mulighetene til å administrere hvert aspekt av systemet på en klar, komplett og fullt funksjonell måte. CentOS 8, den nye utgaven av dette flotte og robuste systemet, tilbyr oss et spesielt verktøy kalt Cockpit, som det vil være mulig å administrere mange aspekter av systemet både på programvare- og maskinvarenivå.
Hva er CockpitCockpit er integrert i CentOS 8 som en nettbasert GUI, takket være at det vil være mulig for alle brukere som har ansvaret for å administrere CentOS 8 å ha omfattende serveradministrasjon.
Cockpit -oppgaverVed å installere og aktivere Cockpit vil det være mulig å utføre oppgaver som:
- Få tilgang til systemytelse
- Se systemlogger
- Administrer disklagring
- Aktiver eller deaktiver brannmuren
- Administrer nettverksaspekter
- Se SSH -økter
- Opprett nye brukerkontoer
- Stopp og start tjenester
- Administrer SELinux
- Administrer programvareoppdateringer
Som du kan se, er det et omfattende og praktisk verktøy for alle oss som er involvert i arbeidet med CentOS 8. Nå vil Solvetic forklare i detalj hvordan du installerer og bruker denne nettbehandleren i CentOS 8.
1. Installer Cockpit på CentOS 8
Trinn 1
Som standard, når CentOS er installert for første gang, vil du se at en melding er innebygd for å aktivere Cockpit -tjenesten:
FORSTØRRE
Steg 2
Vi fortsetter å utføre kommandoen som er angitt for dens aktivering:
systemctl aktivere -nå cockpit.socket
FORSTØRRE
Trinn 3
Nå er det på tide å installere Cockpit ved å kjøre følgende:
yum installer cockpit
FORSTØRRE
Trinn 4
Vi skriver inn bokstaven "s" for å bekrefte nedlastingen og installere Cockpit i CentOS 8, og etter det må vi godta importen av GPG -nøkkelen:
FORSTØRRE
Trinn 5
Igjen skriver vi inn bokstaven "s" og til slutt har vi installert Cockpit i CentOS 8:
FORSTØRRE
2. Start og se Cockpit -servicestatus i CentOS 8
Trinn 1
Det neste trinnet å utføre vil være å starte Cockpit -tjenesten i CentOS 8 ved å utføre følgende:
systemctl start cockpit. stikkontaktSteg 2
Og så kan vi sjekke statusen til den ved å utføre:
systemctl status cockpit. stikkontakt
FORSTØRRE
Trinn 3
Som vi kan se, er statusen aktiv, hvis vi vil validere porten knyttet til Cockpit utfører vi følgende:
ps auxf | grep cockpit
FORSTØRRE
Trinn 4
Når vi har gjort dette, skal vi konfigurere tilgangstillatelsene til Cockpit i Firewalld ved å utføre følgende:
firewall-cmd --add-service = cockpit --permanent firewall-cmd --reload
FORSTØRRE
3. Få tilgang til cockpit i CentOS 8
Trinn 1
Med dette konfigurert kan vi få tilgang til cockpit enten lokalt eller eksternt ved å kjøre følgende syntaks:
https: // Server_IP: 9090Steg 2
For å vite IP -en til den nåværende serveren må vi utføre følgende:
ip legge til
FORSTØRRE
Trinn 3
Når vi har kjennskap til IP -adressen, fortsetter vi tilgang fra hvilken som helst nettleser, og vi vil se følgende:
FORSTØRRE
Trinn 4
Det er et sikkerhetsproblem, for å få tilgang til klikker vi på "Avansert konfigurasjon" -knappen og klikker deretter på linjen "Fortsett til 192.168.xxx.xxx":
FORSTØRRE
Trinn 5
Ved tilgang må vi angi brukeren som vi vil koble til serveren fra Cockpit:
FORSTØRRE
Trinn 6
Vi klikker på Logg inn, og vi blir omdirigert til den sentrale Cockpit -konsollen der vi først finner et generelt aspekt av systemet:
FORSTØRRE
MerkStandardspråket er engelsk, for å konfigurere det på spansk går vi til kontoinnstillingene øverst til høyre.
4. Cockpit -seksjoner i CentOS 8
Cockpit er katalogisert av en rekke alternativer som er:
SystemFra denne menyen vil det være mulig å få tilgang til variabler og aspekter som:
- Type maskinvare som brukes
- system tid
- Server -ID
- Domene
- Oppdateringer tilgjengelig
- OS -versjon
I tillegg til dette finner vi et grafisk panel der vi kan se sanntidsstatusen til:
- prosessor
- Nettverkstrafikk
- RAM
RekorderFra denne delen finner vi hendelsesrekken som har skjedd i systemet, og vi kan filtrere dem etter en rekke parametere alt etter hva som er tilfellet.
FORSTØRRE
OppbevaringSom navnet indikerer, finner vi aspekter som:
- Grafikk leser og skriver data til disk
- Monteringspunkter
- Volumgrupper
- Detaljer om installerte disker
FORSTØRRE
NettverkI dette aspektet har vi detaljer om nettverket, for eksempel:
- Overføringer sendt og mottatt
- Navnet på nettverkskortet og tilhørende IP -adresse
- Brannmurstatus og aktive regler
FORSTØRRE
KontoerFra dette alternativet er det mulig å få tilgang til aktive CentOS 8 -kontoer:
FORSTØRRE
Ved å velge en av kontoene er det mulig å få tilgang til klarere detaljer som:
- Brukernavn
- Evne til å tildele serverrolle
- Angi kontoen som aldri blokkert
- Forhindre at kontoen utløper
- Tildel passord
FORSTØRRE
TjenesterFra denne delen kan vi få tilgang til alle systemtjenestene, samt deres nåværende status:
FORSTØRRE
ProgramvareoppdateringerHerfra kan vi se om det er oppdateringer for systemet og kunne bruke dem om nødvendig, og i tillegg til dette har vi en bryter for å aktivere automatiske oppdateringer:
FORSTØRRE
applikasjonerDer finner vi tilgjengelige applikasjoner som er installert i CentOS 8.
FORSTØRRE
Diagnostiske rapporterDet er en diagnose som vi kan generere for å få tilgang til eksplisitt informasjon om systemet:
FORSTØRRE
SELinuxHerfra kan vi aktivere eller ikke SELinux sikkerhetsfunksjonen:
FORSTØRRE
TerminalDet er et alternativ som gjør at vi kan få tilgang til den eksterne terminalen og utføre sine egne kommandoer:
FORSTØRRE
KernedumpDer kan vi aktivere eller ikke kjernedumpen som oppgaver som er typiske for CentOS 8 -kjernen er forenklet.
FORSTØRRE
Cockpit -konfigurasjonTil slutt, for å få tilgang til Cockpit -konfigurasjonen i CentOS 8, kan vi klikke på knappen øverst til høyre og velge det riktige alternativet:
FORSTØRRE
Cockpit er en av de mest omfattende og funksjonelle CentOS 8 -løsningene for kontroll, støtte og tilgang til spesifikke detaljer om operativsystemet og dets komponenter.