Jak wyłączyć Selinux tymczasowo lub na stałe
- 4749
- 591
- Maurycy Napierała
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 FedoraDla 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:
$ sestatusSprawdź 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/selinuxTryb egzekwowania Selinux
Następnie zmień dyrektywę Selinux = egzekwowanie
Do SELINUX = wyłączony
Jak pokazano na poniższym obrazku.
SELINUX = wyłączonyWyłą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:
$ sestatusSprawdź 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.