Щоб переглянути поточний режим SELinux, скористайтеся командою sestatus, згаданою раніше, або утилітою getenforce. Зміни, внесені за допомогою setenforce, буде втрачено під час перезавантаження системи. Щоб остаточно змінити режим SELinux, відредагуйте файл /etc/selinux/config і перезапустіть систему.
Щоб тимчасово змінити режим SELinux на сервері (до наступного перезавантаження сервера, якщо не змінити його вручну), використовуйте команду setenforce з параметрами 0 (дозвільний режим) і 1 (примусовий режим): permissive (параметр 0) – система SELinux друкує попередження, але не застосовує політику.
Щоб дізнатися поточний стан SELinux, випустіть Команда sudo sestatus. Де STATUS увімкнено або вимкнено. Тут РЕЖИМ є вимкненим, дозволяючим або примусовим. Іншим способом перегляду стану SELinux є виконання команди getenforce.
Усунення несправностей SELinux зазвичай передбачає переведення SELinux у дозвільний режим, повторний запуск проблемних операцій, перевірку повідомлень про відмову в доступі в журналі аудиту SELinux і повернення SELinux у примусовий режим після вирішення проблем.
Знову ввімкніть SELinux
- Якщо редагуєте файл конфігурації, відкрийте файл /etc/selinux/config (у деяких системах файл /etc/sysconfig/selinux).
- Змініть рядок SELINUX=permissive на SELINUX=enforcing .
- Збережіть і закрийте файл.
- Перезавантажте систему.