Jak wyłączyć Selinux tymczasowo lub na stałe

Jak wyłączyć Selinux tymczasowo lub na stałe

Linux jest uważany za jeden z najbezpieczniejszych systemów operacyjnych, które można dziś użyć, to znaczy wybitne funkcje implementacji bezpieczeństwa, takie jak SELINUX (Linux wzmocniony bezpieczeństwa).

Wyłącz Selinux w Centos, Rhel i Fedora

Dla początkujących, Selinux jest opisywany jako obowiązkowa kontrola dostępu (PROCHOWIEC) Struktura bezpieczeństwa wykonana w jądrze. Selinux oferuje sposób egzekwowania niektórych zasad bezpieczeństwa, które w innym przypadku nie byłyby skutecznie wdrażane przez administratora systemu.

Podczas instalacji RHEL/CENTOS lub kilka pochodnych, Selinux Funkcja lub usługa są domyślnie włączone, dzięki temu niektóre aplikacje w systemie mogą nie obsługiwać tego mechanizmu bezpieczeństwa. Dlatego, aby takie aplikacje były normalne, musisz wyłączyć lub wyłączyć Selinux.

Ważny: Jeśli nie chcesz wyłączyć SELINUX, powinieneś przeczytać następujące artykuły, aby wdrożyć obowiązkową kontrolę dostępu na plikach i usługach, aby poprawnie funkcjonować.

Nie przegap: Konfiguracja obowiązkowej kontroli dostępu z Selinux w Linux

Nie przegap: Zaimplementuj obowiązkową kontrolę dostępu z Selinux i Apparmor w Linux

W tym instruktażu przejdziemy przez kroki, które możesz wykonać, aby sprawdzić status Selinux a także wyłącz Selinux W Centos/Rhel I Fedora, W przypadku włączenia.

Jak mogę wyłączyć Selinux w Linux

Pierwszą rzeczą jest sprawdzenie statusu Selinux w systemie i możesz to zrobić, uruchamiając następujące polecenie:

$ sestatus 
Sprawdź status Selinux

Następnie przejdź do wyłączania Selinux w systemie, można to zrobić tymczasowo lub na stałe w zależności od tego, co chcesz osiągnąć.

Tymczasowo wyłącz Selinux

Wyłączyć Selinux Tymczasowo wydaj poniższe polecenie jako root:

# echo 0> /selinux /egzekwowanie 

Alternatywnie możesz użyć setenforce narzędzie w następujący sposób:

# setenforce 0 

W przeciwnym razie użyj Dozwalający opcja zamiast 0 jak poniżej:

# setenForce Permissive 

Te metody powyżej będą działać tylko do następnej ponowne uruchomienie, Dlatego, aby wyłączyć Selinux na stałe, przejdź do następnej sekcji.

Wyłącz Selinux na stałe

Aby na stałe wyłączyć Selinux, użyj swojego ulubionego edytora tekstu, aby otworzyć plik /etc/sysconfig/selinux następująco:

# VI/etc/sysconfig/selinux 
Tryb egzekwowania Selinux

Następnie zmień dyrektywę Selinux = egzekwowanie Do SELINUX = wyłączony Jak pokazano na poniższym obrazku.

SELINUX = wyłączony 
Wyłącz Selinux na stałe

Następnie zapisz i wyjdź z pliku, aby zmiany w obowiązywa ponowne uruchomienie Twój system, a następnie sprawdź status Selinux za pomocą sestatus polecenie jak pokazano:

$ sestatus 
Sprawdź status SELINUX

Podsumowując, przeszliśmy przez proste kroki, które możesz wykonać, aby wyłączyć Selinux NA Centos/Rhel I Fedora. W tym temacie nie ma nic do omówienia, ale dodatkowo dowiedzieć się więcej o Selinux może okazać się pomocne, szczególnie dla osób zainteresowanych odkrywaniem funkcji bezpieczeństwa w Linux.