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

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

CentOS 7, основанная на ядре Linux с открытым исходным кодом, имеет встроенную систему безопасности SELinux (Security Enhanced Linux). Этот инструмент обеспечивает контроль доступа. Администратор редактирует текущие правила, таким образом настраивая оптимальную конфигурацию утилиты. При отсутствии права на разрешение в доступе будет отказано — данная модель настроек распространяется и на другие параметры. В связи с вышеизложенным иногда приходится отключать инструмент для определения взаимодействия процессов и пользователей. Сегодня мы хотим показать два доступных метода проведения этой операции.

Метод 1. Деактивировать в текущем сеансе

SELinux обычно отключается, чтобы проверить все параметры операционной системы или исправить ошибки. Достаточно отключить утилиту за один сеанс терминала. Для этого не нужно изменять файл конфигурации, используйте команду sudo setenforce 0, где 0 — это только значение выключения.

Читать также:  Отсутствует ошибка msvcp110.dll. Как это исправить

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

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

Метод 2: постоянное отключение

Постоянное отключение SELinux будет действовать даже после перезапуска операционной системы, поскольку этот параметр задается в файле конфигурации. Как вы уже знаете, их придется менять вручную. Для этого рекомендуем использовать любой удобный текстовый редактор.

  1. Сегодня мы возьмем нано в качестве примера. Установите пакеты для этого приложения с помощью sudo yum install nano.
  2. Как отключить SELinux в CentOS 7

  3. Для продолжения установки вам потребуется ввести пароль от учетной записи суперпользователя.
  4. Как отключить SELinux в CentOS 7

  5. После успешной установки запустите файл настроек с помощью этого редактора, введя sudo nano / etc / selinux / config.
  6. Как отключить SELinux в CentOS 7

  7. Из всех строк найти "SELINUX =" .
  8. Как отключить SELinux в CentOS 7

  9. После знака «=» замените указанное там выражение на отключенное.
  10. Как отключить SELinux в CentOS 7

  11. Сохраните настройки, нажав Ctrl + O.
  12. Как отключить SELinux в CentOS 7

  13. Не меняйте имя файла, который хотите записать, просто нажмите Enter.
  14. Как отключить SELinux в CentOS 7

  15. Чтобы выйти из редактора, используйте Ctrl + X.
  16. Как отключить SELinux в CentOS 7

  17. Все настройки будут сохранены и активированы только после перезапуска операционной системы, поэтому поместите строку sudo shutdown -r now в консоль.
  18. Как отключить SELinux в CentOS 7

Читать также:  Ошибка «Аудиослужба не запущена» в Windows 10

После выполнения таких действий система безопасности будет активна только после изменения ее значения обратно на «разрешено», «наложено» или «разрешено». В противном случае он всегда будет оставаться выключенным со всеми действиями или процессами пользователя. Может ли текущий сеанс активировать SELinux с помощью команды sudo setenforce 1.

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

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?