Как отключить SELinux в CentOS?

Аватар пользователя admin

В некоторых случаях, бывает намного удобней и быстрей выключить 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.

0
Ваш рейтинг: Нет