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

Невозможно изменить пользователя в контексте безопасности символической ссылки

Я создал несколько символических ссылок, чтобы заменить некоторые неработающие ссылки в /etc/pam.d. Исходные ссылки имеют system_u как пользователь. Вновь созданные каким-то образом unconfined_u как пользователь. Я не уверен, есть ли какие-либо последствия для безопасности, хотя все целевые файлы имеют system_u как пользователь.

Я пробовал следующее:

# restorecon -v thefilename

и

# chcon -v -u system_u thefilename

Оба метода не приводят к каким-либо изменениям для пользователя в контексте безопасности SELinux. Почему это так? Будет ли угроза безопасности, если я не поменяю пользователя? А как внести изменения?

По умолчанию пользователь SELinux игнорируется. targeted политика. Их можно оставить как есть, если только вы не планируете использовать strict или mls политики или использовать ограниченных пользователей.

Что касается изменения контекста символической ссылки, вам нужно использовать -h возможность chcon так что он изменяет контекст символической ссылки, а не файл, на который она указывает.