So deaktivieren Sie Selinux auf Almalinux
- 1296
- 39
- Ilja Köpernick
Selinux, der für Security Enhanced Linux steht, ist eine zusätzliche Ebene der Sicherheitskontrolle, die in Red Hat Enterprise Linux integriert ist, und seine derivativen Linux -Verteilungen wie Almalinux. Selinux ist standardmäßig im System aktiviert und müsste manuell deaktiviert sein, wenn ein Benutzer es nicht verwenden möchte.
Obwohl Selinux unser System durch Zugriffskontrolle für Programme und Systemdienste schützen kann, ist es nicht immer erforderlich, dass es aktiviert ist. Einige Benutzer stellen möglicherweise sogar fest, dass sie bestimmte Programme beeinträchtigen, die sie installieren möchten. In diesem Handbuch gehen wir die Schritt -für -Schritt -Anweisungen durch, um Selinux auf Almalinux zu deaktivieren, unabhängig davon.
In diesem Tutorial lernen Sie:
- So überprüfen Sie den Status von Selinux
- So setzen Sie Selinux in den zulässigen Modus ein
- So deaktivieren Sie Selinux
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Almalinux |
Software | Selinux |
Andere | Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl. |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
So überprüfen Sie den Status von Selinux
Sie können den aktuellen Status von Selinux jederzeit überprüfen, indem Sie den folgenden Befehl ausführen.
$ sestatusÜberprüfen Sie den aktuellen Modus von Selinux
In unserem Testsystem zeigt der obige Screenshot an, dass der „aktuelle Modus“ von Selinux ist Strikt.
Eine noch einfachere Möglichkeit, den Status schnell zu überprüfen, ist mit dem Getenforce
Befehl, der nur den aktuellen Modus von Selinux ausgibt und sonst nichts.
$ GETENForce Durchsetzung
Selinux hat drei mögliche Modi, die Sie beim Ausführen des Befehls sehen können. Sie sind:
- Durchsetzung - Selinux ist aktiv und erzwingt seine Richtlinienregeln.
- Zulässig - Selinux erlaubt alles, aber protokolliert die Ereignisse, die sie normalerweise im Durchsetzungsmodus leugnen würden.
- Behindert - Selinux setzt keine Regeln durch oder protokolliert nichts.
Standardmäßig hat Almalinux Selinux aktiviert und im Erzwingungsmodus.
So deaktivieren Sie Selinux
Abhängig von Ihren Anforderungen kann die Deaktivierung von Selinux entweder in den zulässigen Modus oder die vollständig deaktivierte Deaktivierung beinhalten.
Das Einstellen von Selinux in den zulässigen Modus deaktiviert alle Aspekte von Selinux, mit Ausnahme der Protokollierungsnachrichten. Wir müssen unser System nicht neu starten, damit diese Änderung wirksam wird, und können die Änderung vornehmen, indem wir den folgenden Befehl ausführen.
$ sudo setEnforce 0
Sie können die Änderung überprüfen, indem Sie den Selinux -Strommodus erneut überprüft, entweder mit dem sestatus
oder Getenforce
Befehl.
Wenn Sie das System neu starten, wechselt Selinux wieder in den Durchsetzungsmodus. Wenn Sie möchten, dass die Änderung dauerhaft ist, können Sie die folgenden Schritt -für -Schritt -Anweisungen verwenden, um Selinux vollständig zu deaktivieren oder sie im zulässigen Modus zu behalten.
- Verwenden Sie Nano oder Ihren bevorzugten Texteditor, um die Selinux -Konfigurationsdatei in der Lage zu öffnen
/etc/selinux/config
. Sie müssen dies mit dem Befehl rootkonto oder sudo tun.$ sudo nano/etc/selinux/config
- Ändere das
Selinux = Durchsetzung
Leitung entweder zu "zulässiger" oder "deaktiviert", abhängig von der Einstellung, die Sie bevorzugen. Beenden Sie dann diese Datei, nachdem Sie Ihre Änderungen darauf gespeichert haben.Selinux = deaktiviert
Stellen Sie die Selinux -Anweisung auf deaktiviert, um sie dauerhaft zu deaktivieren - Sobald Sie das System neu gestartet haben, ist Selinux völlig deaktiviert. Um das Neustart jetzt zu vermeiden, führen Sie die aus
SetEnforce 0
Befehl wie oben erläutert, um sofortige Ergebnisse zu erzielen, während Sie bis zum nächsten Neustart warten.$ Neustart
Nach einem Neustart wurde Selinux vollständig deaktiviert
Gedanken schließen
In diesem Handbuch haben wir gesehen. SELINUX ist eine hilfreiche Funktion, die nur bei vorheriger Berücksichtigung oder in Testumgebungen deaktiviert werden sollte. Dennoch kann es in bestimmten Situationen Probleme verursachen, sodass die Entwickler uns einen Weg gegeben haben, es zu deaktivieren.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Download
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Wie man von CentOS nach Almalinux migriert
- Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Almalinux -Installation
- « So deaktivieren/aktivieren Sie Firewall auf Almalinux
- So lassen Sie Port durch Firewall auf Almalinux »