Причин отключить SELinux может быть несколько, настройка Apache или NFS, некоторые панели управления сервером для своей работы требуют отключение SELinux.
SELinux (Security-Enhanced Linux) - Это система принудительного контроля доступа, реализованная на уровне ядра Linux. Обеспечивает принудительный контроль доступа и политик безопасности.
Временно отключить SELinux
Для временного отключения, необходимо выполнить
1 | setenforce 0 |
Для того что бы вернуть настройки, необходимо выполнить команду
1 | setenforce 1 |
Перманентное (постоянное) отключение SELinux
Что бы настройки сохранились после перезагрузки, необходимо внести изменения в файл /etc/selinux/config
1 | nano /etc/selinux/config |
для переключения в режим предупреждения, необходимо установить параметр SELINUX в permissive
1 | SELINUX=permissive |
для полного отключения, устанавливаем значение disabled
1 | SELINUX=disabled |
Для применения изменений, необходимо перегрузить сервер
1 | reboot |
При использовании значения permissive политики безопасности применяются, но "нарушения" журналируются.