SELinux

Hvordan liste opp alle SELinux-kontekster

Hvordan liste opp alle SELinux-kontekster
I SELinux, sikkerhetsmekanismen til Linux, er det visse viktige konsepter som en bruker bør være klar over. Først etter å ha forstått disse konseptene, kan vi jobbe godt med denne sikkerhetsmekanismen. Et slikt avgjørende konsept er SELinux-konteksten. En kontekst i SELinux er definert som tilleggsinformasjonen om en prosess eller fil som denne sikkerhetsmekanismen er i stand til å ta tilgangskontrollbeslutninger med.

Denne tilleggsinformasjonen inneholder følgende fire enheter:

Kort sagt, en SELinux-kontekst er en kombinasjon av disse fire attributtene. Ved hjelp av disse fire attributtene gir eller nekter SELinux fil- eller prosesstilgang til en bruker.

Denne artikkelen viser metoder for å liste opp alle SELinux-kontekster i CentOS 8.

Metoder for oppføring av SELinux-kontekster i CentOS 8

For å liste opp alle SELinux-kontekstene i CentOS 8, kan du velge en av de fire metodene som deles nedenfor:

Metode nr. 1: Bruk kommandoen “semanage”

For å liste SELinux-kontekster for alle filene og prosessene i CentOS 8-systemet ditt, kjør følgende kommando i CentOS 8-terminalen:

$ sudo semanage fcontext -l | grep httpd_log_t

Denne kommandoen kan ikke kjøres uten root-brukerrettigheter. Det er obligatorisk å bruke nøkkelordet "sudo" med denne kommandoen; Ellers vil det gi en feilmelding. Så det er bedre å bruke denne kommandoen på samme måte som angitt ovenfor for å spare deg dyrebar tid.

Når denne kommandoen er fullført, vil alle SELinux-sammenhenger vises i terminalen din, som vist på bildet nedenfor. Du kan bla opp, ned, venstre eller høyre for å få en fullstendig oversikt over alle SELinux-sammenhenger i CentOS 8.

Metode nr. 2: Bruk kommandoen “ls”

For å oppnå alle SELinux-filkontekster i CentOS 8, kan du også følge følgende kommando i CentOS 8-terminalen:

$ sudo ls -lZ / root

SELinux-filkontekstene er lagret i "root" -katalogen. For å få tilgang til denne katalogen, må du ha root-brukerrettigheter. Med andre ord, du må kjøre denne kommandoen sammen med "sudo" nøkkelordet, akkurat som vi gjorde.

Etter å ha utført denne kommandoen, kan du se alle SELinux-filkontekster i CentOS 8-terminalen din, som vist på bildet nedenfor:

Metode nr. 3: Bruk kommandoen “ps”

Vi listet opp alle SELinux-filkontekster i metoden vist ovenfor. Noen ganger trenger du kanskje bare å liste opp alle SELinux-prosesskontekstene i CentOS 8. Du kan oppnå disse sammenhengene bare ved å kjøre følgende kommando i terminalen:

$ sudo ps axZ

Du må ha rotbrukerrettigheter for å utføre kommandoen som er angitt ovenfor. Med andre ord, du må kjøre denne kommandoen sammen med "sudo" nøkkelordet, akkurat som vi gjorde.

Etter å ha utført denne kommandoen, kan du se alle SELinux-prosesskontekstene i terminalen, som vist nedenfor:

Metode 4: Bruk kommandoen “id”

Andre ganger trenger du kanskje bare å skaffe deg SELinux nåværende brukerkontekster i CentOS 8. Du kan liste opp alle SELinux gjeldende brukerkontekster ved å kjøre følgende kommando i CentOS 8 terminalen:

$ id -Z


Etter å ha utført denne kommandoen, kan du se alle SELinux gjeldende brukerkontekster i terminalen, som vist på bildet nedenfor. Dette er all informasjonen som er knyttet til din nåværende bruker i CentOS 8-systemet.

Konklusjon

I denne artikkelen delte vi først en metode for å liste opp alle SELinux-sammenhengene samtidig. Deretter delte vi metoder for å liste opp alle SELinux-filer, prosesser og brukerkontekster separat. Dette gir deg en veldig god posisjon for å leke med SELinux-sammenhenger. Hvis du vil se alle sammenhenger av SELinux-prosesser og filer på en gang, så bruk metode 1. Men hvis dette ikke er tilfelle, kan du velge metode 2, metode 3 eller metode 4 i henhold til dine krav.

Mus Mus venstreklikknapp fungerer ikke på Windows 10
Mus venstreklikknapp fungerer ikke på Windows 10
Hvis du bruker en dedikert mus med den bærbare eller stasjonære datamaskinen, men museklikk-knappen fungerer ikke på Windows 10/8/7 av en eller annen ...
Mus Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Hvis du finner ut at musemarkøren hopper eller beveger seg alene, automatisk, tilfeldig mens du skriver inn Windows-bærbar PC eller datamaskin, kan no...
Mus Hvordan reversere rulle retning for mus og styreplater i Windows 10
Hvordan reversere rulle retning for mus og styreplater i Windows 10
Mus og Pekeplates gjør ikke bare databehandling enkelt, men mer effektivt og mindre tidkrevende. Vi kan ikke forestille oss et liv uten disse enhetene...