Назад | Перейти на главную страницу

setsebool и запускать скрипты в домашнем каталоге

Я настроил SELinux:

semanage login -a -s user_u mary
setsebool user_exec_content off

Общая конфигурация

SELINUX=enforcing
SELINUXTYPE=targeted

Когда я вхожу в учетную запись Мэри, я все еще могу запускать скрипты в ее учетной записи, но setsebool (user_exec_content = off) должен запретить это делать?

Может кто-то указать мне верное направление ?

Пользователь Selinux не ограничен при использовании su

Некоторые приложения или помощники используют PAM для получения / установки ограничений SELinux. Например, SSHD потребует, чтобы у вас был UsePAM yes для включения ограничений пользователей SELinux. В зависимости от ваших политик и логических значений SELinux вы можете обойти ограничение при использовании некоторых помощников, таких как su или sudo а также в зависимости от того, как они выполнены. Это требует понимания того, какие переходы разрешены в политике SELinux.

Если Мэри входит через SSH и UsePAM yes установлен, то они должны быть ограничены, как ожидалось, и ваше логическое значение должно вступить в силу.