Slik deaktiverer du SELinux på CentOS 8


sikkerhetspolicyer for tilgangskontroll. Enkelt sagt er det en funksjon eller tjeneste som brukes for å begrense brukere til visse retningslinjer og regler satt av systemadministratoren.

I dette emnet vil du lære hvordan du deaktiverer SELinux midlertidig og senere permanent på CentOS 8 Linux.

  1. Hvordan deaktiverer du SELinux midlertidig på CentOS 8
  2. Hvordan deaktiverer du SELinux permanent på CentOS 8

Før du begynner å deaktivere SELinux på CentOS 8, er det klokt at du først sjekker statusen til SELinux.

For å gjøre det, kjør kommandoen:

# sestatus

Dette viser at SELinux er oppe og går.

For å deaktivere SELinux midlertidig, kjør kommandoen.

# setenforce 0

Du kan også kjøre kommandoen.

# setenforce Permissive

Hver av disse kommandoene vil midlertidig deaktivere SELinux bare til neste omstart.

La oss nå se hvordan vi kan deaktivere SELinux permanent. Konfigurasjonsfilen for SElinux ligger på /etc/selinux/config. Derfor må vi gjøre noen endringer i filen.

# vi /etc/selinux/config

Sett SELinux-attributtet til disabled som vist nedenfor:

SELINUX=disabled

Lagre og avslutt konfigurasjonsfilen og start CentOS 8 Linux-systemet på nytt ved å bruke en av kommandoene nedenfor.

# reboot
# init 0
# telinit 0

Sjekk nå statusen til SELinux ved å bruke kommandoen.

# sestatus

SELinux er en svært viktig funksjon på CentOS 8 og hjelper til med å begrense uautoriserte brukere fra å få tilgang til visse tjenester på systemet.

I denne guiden demonstrerte vi hvordan du kan deaktivere SELinux på CentOS 8. Ideelt sett anbefales det alltid å holde SELinux aktivert med unntak av tilfeller der du konfigurerer tjenester som krever at SELinux er deaktivert.

Vi håper du syntes denne veiledningen var innsiktsfull. Og det var alt for i dag. Din tilbakemelding er hjertelig velkommen.