Intereting Posts
startx не работает с пользователями Как я могу выполнить «псевдоним» с nginx? Просмотр истории эхо-текста на терминале Где в Apache 2 вы устанавливаете директиву ServerName глобально? С расположением EN / HE, почему клавиши со стрелками переключаются с логического на визуальный с помощью Ctrl вниз? Как найти блокировку для коммутации виртуальных терминалов? Запишите оба stdin и stdout программы Как читать страницу руководства для встроенного bash? AWS – ssh: подключение к узлу host_ip host 22: соединение отказано Bumblebee не отключает дискретную графическую карту после закрытия всех программ Мышь и клавиатура перестают работать во время установки в режиме debian live Выходной трафик на разных интерфейсах на основе порта назначения Разделить строку на слова с максимальным размером 8 символов Альтернатива Perl для экрана / tmux для мира UNIX? Где описание содержания мужских разделов?

Включение SELinux на RHEL

Я использую RHEL 6.5, и мне нужно включить SELinux. Я пробовал следующие команды, но это не поможет:

$ setenforce 1 $ echo 1 > /selinux/enforce 

Примечание. Я также пробовал редактировать /etc/selinux/config , но такого файла нет.

Изменить: # 1

Выход sestatus выглядит следующим образом:

 LinuxBox root [scripts] > sestatus SELinux status: disabled 

Сначала выполните поиск, если selinux установлен.

 rpm -qa | grep selinux, rpm -q policycoreutils, and rpm -qa | grep setroubleshoot 

Если это ничего не показывает, установите selinux,

 sudo yum install selinux 

После установки selinux настройте SELINUX=permissive в /etc/selinux/config

Затем, наконец, перезагрузите компьютер, чтобы selinux вступил в силу.

Учитывая, что вы используете RHEL, SELinux, скорее всего, уже установлен. Подтвердить:

 $ rpm -aq | grep -i selinux selinux-policy-targeted-3.12.1-74.26.fc19.noarch libselinux-devel-2.1.13-15.fc19.x86_64 libselinux-2.1.13-15.fc19.x86_64 libselinux-utils-2.1.13-15.fc19.x86_64 selinux-policy-3.12.1-74.26.fc19.noarch libselinux-2.1.13-15.fc19.i686 libselinux-python-2.1.13-15.fc19.x86_64 

Вы увидите пакеты, похожие на приведенные выше. Это от F19, но также должно применяться и к вашей ситуации. Вы также можете подтвердить, используя команду setstatus :

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

В этом документе есть предупреждение / примечание, если вы добавляете SELinux в систему, которая была изначально настроена без нее.

Если система была первоначально установлена ​​без SELinux, особенно пакет selinux-policy, который был добавлен в систему позже, для включения SELinux необходим еще один шаг. Чтобы убедиться, что SELinux инициализируется во время запуска системы, необходимо запустить утилиту dracut, чтобы проинформировать SELinux в файловой системе initramfs. В противном случае SELinux не запускается при запуске системы.

При работе с RHEL рекомендуется искать отличные руководства, которые Red Hat поддерживает для выпуска RHEL. SELinux хорошо документирован, и все, что вам нужно знать, покрывается там.

  • ⁠ГЛАВА 5. Работа с SELinux