Generic selectors
Только совпадения
Искать в заголовках
Искать в контенте

Способы отключить SELinux

SELinux – улучшенная система безопасности, которая дополняет классическую систему безопасности Linux. Для многих реализаций на Linux, SELinux избыточен и его можно без зазрения совести отключить. Существует множество способов, как это сделать. В этой статье приведены самые простые способы по его отключению для множества дистрибутивов основанных на Linux(CentOS; Fedora; Debian и т.п.).Способы отключить SELinux

Для начала убедимся, что SELinux функционирует. Для этого используем команду getenforce:

$ getenforce
Enforcing

Если возвратило Disabled, то это верный знак того, что SELinux отключен.
Более полную информацию по статусу SELinux, можно получить командой sestatus

$ sestatus
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: permissive
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted

Наша задача перевести SELinux status в положение – disabled.

Временно отключить SELinux на Centos

На всех свежих версиях Centos, SELinux находится в активном режиме. Чтобы его отключить, используем команду setenforce с параметром 0 либо Permissive (разрешающий).

$ setenforce 0

Оба варианта позволят SELinux не вмешиваться в работу операционной системы до её перезагрузки. После перезагрузки, SELinux возвратит свое исходное состояние.

Отключение SELinux

Чтобы SELinux не запускался после перезагрузки, открываем на редактирование /etc/selinux/config. Пример команды для редактора vi:

$ vi /etc/selinux/config

В файле меняем только параметр SELINUX. Ставим для него значение disabled. В итоге незакомментированные строки должны выглядеть так:

SELINUX=disabled
SELINUXTYPE=targeted

После редактирования необходимо перезагрузить систему.

Существует способ отключить Security-Enhanced Linux (SELinux), методом правки загрузчика GRUB. В файле загрузчика GRUB ставим параметр selinux=0 и соответственно перезагружаем систему.

Удаление SELinux

Хоть этот способ совсем не деликатный, но он всё же является действенным и приводит к тому, что операционная система начинает работать без вмешательства SELinux.
Для CentOS и других дистрибутивах основанных на Red Hat, выполняем:

yum remove selinux*

Для Debian и дистрибутивах на её основе:

apt-get remove selinux*

Все написанные выше действия, главным образом направленны на обеспечение работоспособности программ и служб, работающих на операционных системах семейства Linux в ущерб безопасности. Рекомендуется изучить SELinux, а после изучения настроить и вернуть его в активное – работающее состояние.

Метки:
Поделиться: 
4 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
AffiliateLabz

Great content! Super high-quality! Keep it up! :)

Johnny

WHOAH — Send unlimited messages in Facebook?

This is huge…

Brand new cloud app lets anyone — yes even complete newbies —
send unlimited Facebook messages directly to anyone’s phones!

Watch it here now ==> https://cutt.ly/EHIyj1V

Hail Porn

Long living the peace

zelma

Waiting patiently for you to come home and fuck me! https://bit.ly/3UIKI2R