Почему ls -Z возвращает имена файлов с вопросительными знаками рядом с ними?
Почему ls -Z
возвращает имена файлов с вопросительными знаками рядом с ними? И что делает эта команда?
2 ответа
Решение
Принятый ответ вводит в заблуждение. Можно предположить, что отображается всякий раз, когда
/etc/selinux/config
SELINUX
установлен на
disabled
.
У меня отключено, но работает
ls -Z
показывает для некоторых файлов, в то время как для других возвращает их контексты безопасности. Это правда, что будет отображаться, когда selinux не установлен/не используется, но это не полный ответ.
В этой статье говорится
?
означает отсутствие метки безопасности для этого файла/объекта.
Чтобы добавить его, используйте команду chchon .