So deaktivieren Sie Selinux vorübergehend oder dauerhaft

So deaktivieren Sie Selinux vorübergehend oder dauerhaft

Linux gilt als eines der sichersten Betriebssysteme, die Sie heute verwenden können. Dies liegt an seinen illustren Sicherheit implementierenden Funktionen wie Selinux (Security-verbesserte Linux).

Deaktivieren Sie Selinux in Centos, Rhel und Fedora

Für Starter, Selinux wird als obligatorische Zugangskontrolle beschrieben (MAC) Sicherheitsstruktur im Kernel ausgeführt. Selinux bietet die Möglichkeit, einige Sicherheitsrichtlinien durchzusetzen, die sonst nicht effektiv von einem Systemadministrator implementiert werden würden.

Wenn Sie installieren Rhel/Centos oder mehrere Derivate, die Selinux Feature oder Service ist standardmäßig aktiviert, da einige Anwendungen in Ihrem System diesen Sicherheitsmechanismus möglicherweise nicht unterstützt. Um solche Anwendungen normal zu funktionieren, müssen Sie daher deaktivieren oder deaktivieren Selinux.

Wichtig: Wenn Sie Selinux nicht deaktivieren möchten, sollten Sie die folgenden Artikel lesen, um eine obligatorische Zugriffskontrolle für Dateien und Dienste zu implementieren, um ordnungsgemäß zu funktionieren.

Verpassen Sie nicht: Richten Sie die obligatorische Zugriffskontrolle mit Selinux unter Linux ein

Verpassen Sie nicht: Implementieren Sie obligatorische Zugriffskontrolle mit Selinux und Apparmor unter Linux

In dieser Anleitung werden wir durch Schritte gehen, die Sie befolgen können, um den Status von zu überprüfen Selinux und auch deaktivieren Selinux In CentOS/Rhel Und Fedora, falls es aktiviert ist.

Wie kann ich Selinux unter Linux deaktivieren?

Das erste, was Sie tun müssen, ist, den Status von zu überprüfen Selinux In Ihrem System können Sie dies tun, indem Sie den folgenden Befehl ausführen:

$ sestatus 
Überprüfen Sie den Status von Selinux

Gehen Sie als nächstes mit der Deaktivierung von Selinux in Ihrem System fort.

Deaktivieren Sie Selinux vorübergehend

Etwas deaktivieren Selinux Geben Sie vorübergehend den folgenden Befehl als root aus:

# echo 0> /selinux /erzwingen 

Alternativ können Sie die verwenden SetEnforce Werkzeug wie folgt:

# SetEnforce 0 

Verwenden Sie sonst die Zulässt Option statt von 0 wie nachstehend:

# SetEnforce zulässt 

Diese oben genannten Methoden funktionieren nur bis zum nächsten Neustart, Um Selinux dauerhaft zu deaktivieren, wechseln Sie daher zum nächsten Abschnitt.

Selinux dauerhaft deaktivieren

Um Selinux dauerhaft zu deaktivieren, öffnen Sie Ihren bevorzugten Texteditor, um die Datei zu öffnen /etc/sysconfig/selinux folgendermaßen:

# vi/etc/sysconfig/selinux 
Selinux -Durchsetzungsmodus

Dann ändern Sie die Richtlinie Selinux = Durchsetzung Zu Selinux = deaktiviert Wie im folgenden Bild gezeigt.

Selinux = deaktiviert 
Selinux dauerhaft deaktivieren

Speichern und beenden Sie dann die Datei, damit die Änderungen wirksam werden müssen Neustart Ihr System und dann den Status von SELinux überprüft sestatus Befehl wie gezeigt:

$ sestatus 
Überprüfen Sie den Selinux -Status

Zusammenfassend haben wir uns die einfachen Schritte durchgesehen, die Sie befolgen können, um zu deaktivieren Selinux An CentOS/Rhel Und Fedora. Unter diesem Thema gibt es nicht viel zu behandeln, aber außerdem kann es sich als hilfreich erweisen, mehr über Selinux zu erfahren, insbesondere für diejenigen, die Sicherheitsfunktionen unter Linux erkunden möchten.