Как отключить SELinux в CentOS?
В некоторых случаях, бывает намного удобней и быстрей выключить SELinux, чем создавать новую политику, которая позволит работать вашему приложению. Есть два способа выключить SELinux в CentOS.
1. Отредактировать файл /etc/selinux/config, где заменить строку:
SELINUX=enforcing
либо на
SELINUX=disabled
либо на
SELINUX=permissive
После чего перезаругрузить операционную систему. При этом "disabled" полностью выключает SELinux, а "permissive" включает особый режим работы SELinux, когда все действия разрешаются, но если какое-либо действие попадает под политику ограничений SELinux, то об этом делается соответствующая запись в лог файле: /var/log/audit/audit.log. Таким образом вы можете увидеть потенциальные проблемы в безопасности и даже в любой момент включить защиту (читайте ниже).
2. Выполнить команду:
setenforce Permissive
или
setenforce 0
с правами суперпользователя root. Данная команда переключит режим работы SELinux в "permissive" (читайте выше). При этом вы в любой момент можете включить защиту с помощью
setenforce Enforcing
или
setenfoce 1
а также получить сведения о том, включена ли защита или нет с помощью команды:
getenforce
которая вернёт текущий режим работы SELinux.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 1399 просмотров