Security-Enhanced Linux (SELinux) является особенностью Linux, которая обеспечивает механизм для поддержки политики безопасности контроля доступа. SELinux иногда может стать на вашем пути. Поэтому вам необходимо отключить-деактивировать SELinux. Тем не менее, прежде чем выключить-деактивировать SELinux убедитесь, у вас есть веские причины, почему вы делаете это.
Как временно отключить-деактивировать SELinux
Шаг 1: Прежде всего, проверьте текущий статус SELinux с помощью следующей команды:
[root@rhel1 ~]# getenforce Enforcing [root@rhel1 ~]#
Использование другого метода командой, которая приводит к тому же:
[root@rhel1 ~]# sestatus SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy version: 24 Policy from config file: targeted [root@rhel1 ~]#
Шаг 2: Для того, чтобы временно отключить-деактивировать SELinux, используйте метод ниже:
[root@rhel1 ~]# echo 0 > /selinux/enforce
Другой метод
[root@rhel1 ~]# setenforce 0
Скорее всего вы можете установить его в разрешающий режим. В результате SELinux будет давать предупредительные сообщения, а не исполнять его. Для того, чтобы сделать то же, используйте следующую команду:
[root@rhel1 ~]# setenforce Permissive
Прежде всего описанный метод, работает до перезагрузке. В результате он будет работать до следующей перезагрузки. Кроме того Если вы хотите сделать это на постоянной основе через перезагрузку, выполните описанную ниже процедуру.
Как отключить-отключить SELinux навсегда
Для того, чтобы отключить его навсегда, измените значение параметра “SELinux” на “disabled” в файле “/etc/sysconfig/SELinux“, как показано ниже
сохранить и выйти из файла, используя команду “WQ!”, вы почти закончили, просто перезагрузите систему, это все.
Наконец перепроверьте с помощью команды ниже:
[root@rhel1 ~]# sestatus SELinux status: disabled