Некоторые из файлов в моих каталогах под Linux имеют .
в конце списка разрешений.
- Что означает точка в конце
-rw-r--r--
? - Как вы устанавливаете это
chmod
?
linux
permissions
shell
selinux
Даррелл Дуэйн
источник
источник
Это контекст SELinux. Пытаться
ls -Z /your/file
Цитируя мой
man ls
Чтобы изменить это, попробуйте одну из следующих команд:
chcon
илиsemanage fcontext
илиrestorecon
Довольно аккуратно объяснено здесь: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Security-Enhanced_Linux/sect-Security-Enhanced_Linux-Working_with_SELinux-SELinux_ilests
источник
Скорее всего, это связано со списком контроля доступа (ACL), хотя я видел их только
+
как вrw-rw-rw-+
. Возможно, это.
означает отсутствие ACL в этом файле.Вы можете попробовать набрать
getfacl .
в текущем каталоге, чтобы увидеть, какие элементы управления доступом могут иметь эти файлы.источник