Как отключить SELinux
Что такое SELinux простыми словами.
Отключить данную систему безопасности можно разными способами. В данной статье рассмотрим 3 возможных метода.
Просмотр текущего статуса
Посмотреть текущий статус системы безопасности можно командой:
getenforce
Варианты ответа: Enforcing / Permissive / Disabled — включен / только предупреждения / отключен.
Нижеизложенная инструкция подходит для любого дистибутива Linux — CentOS, Ubuntu, Debian, Fedora и так далее.
Способ 1. Разово без перезагрузки
Введите команду:
setenforce 0
После перезагрузки системы все вернется как было.
Способ 2. Отключить навсегда
Чтобы SELinux не запускался после перезагрузки, открываем на редактирование следующий файл:
vi /etc/selinux/config
И редактируем следующую строку:
...
SELINUX=disabled
...
* disabled отключает selinux, enforcing — включает.
Навсегда одной командой
Для этого достаточно выполнить замену строки в вышеописанном конфигурационном файле следующей командой:
sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
Способ 3. Удалить пакеты Selinux
Пожалуй, это самый суровый способ, но тоже работает. Итак вводим:
Для CentOS / Red Hat / Fedora / ...
yum remove selinux*
Для Debian / Ubuntu / ...
apt-get remove selinux*
Настройка SELinux
Про настройку SELinux читайте в статье Настройка SELinux в CentOS 7.