Wéi de SELinux temporär oder permanent auszeschalten


Linux gëtt als ee vun de sécherste Betribssystemer ugesinn, déi Dir haut benotze kënnt, dat ass wéinst senge illustréierte Sécherheetsimplementatiounsfeatures wéi SELinux (Security-Enhanced Linux).

Fir Ufänger gëtt SELinux als eng obligatoresch Zougangskontroll (MAC) Sécherheetsstruktur beschriwwen, déi am Kernel ausgefouert gëtt. SELinux bitt e Mëttel fir e puer Sécherheetspolitiken ëmzesetzen, déi soss net effektiv vun engem System Administrateur ëmgesat ginn.

Wann Dir RHEL/CentOS oder e puer Derivate installéiert, ass d'SELinux Feature oder Service par défaut aktivéiert, wéinst dësem kënnen e puer Applikatiounen op Ärem System dëse Sécherheetsmechanismus net wierklech ënnerstëtzen. Dofir, fir sou Applikatiounen normalerweis ze funktionnéieren, musst Dir SELinux ausschalten oder ausschalten.

Wichteg: Wann Dir SELinux net auszeschalten wëllt, da sollt Dir déi folgend Artikele liesen fir eng obligatoresch Zougangskontroll op Dateien a Servicer ëmzesetzen fir richteg ze funktionéieren.

An dësem Guide wäerte mir duerch Schrëtt goen, déi Dir kënnt verfollegen fir de Status vu SELinux ze kontrolléieren an och SELinux an CentOS/RHEL a Fedora auszeschalten, am Fall wou et aktivéiert ass.

Wéi kann ech SELinux op Linux auszeschalten

Déi éischt Saach ze maachen ass de Status vun SELinux op Ärem System ze kontrolléieren, an Dir kënnt dat maachen andeems Dir de folgende Kommando ausféiert:

$ sestatus

Als nächst gitt weider fir SELinux op Ärem System auszeschalten, dëst kann temporär oder permanent gemaach ginn ofhängeg vun deem wat Dir wëllt erreechen.

Fir SELinux temporär auszeschalten, gitt de Kommando hei ënnen als Root:

# echo 0 > /selinux/enforce

Alternativ kënnt Dir de Tool setenforce wéi follegt benotzen:

# setenforce 0

Soss, benotzt d'Permissive Optioun anstatt 0 wéi hei ënnen:

# setenforce Permissive

Dës Methoden uewendriwwer funktionnéieren nëmme bis den nächsten Neistart, dofir, fir SELinux permanent auszeschalten, gitt op déi nächst Sektioun.

Fir SELinux permanent auszeschalten, benotzt Äre Liiblingstexteditor fir d'Datei /etc/sysconfig/selinux opzemaachen wéi follegt:

# vi /etc/sysconfig/selinux

Dann ännert d'Direktiv SELinux=enforcéieren op SELinux=behënnert wéi am Bild hei ënnen.

SELINUX=disabled

Da späichert a gitt d'Datei aus, fir datt d'Ännerungen a Kraaft trieden, musst Dir Äre System nei starten an dann de Status vum SELinux iwwerpréiwen mat sestatus Kommando wéi gewisen:

$ sestatus

Als Conclusioun hu mir duerch déi einfach Schrëtt geplënnert déi Dir kënnt verfollegen fir SELinux op CentOS/RHEL a Fedora auszeschalten. Et gëtt näischt vill ënner dësem Thema ze decken, awer zousätzlech, méi iwwer SELinux erauszefannen kann hëllefräich beweisen, besonnesch fir déi, déi interesséiert sinn fir Sécherheetsfeatures am Linux z'entdecken.