Что означает буква S
ниже? Данный файл является папкой.
Я прочитал здесь, что верхний регистр S
может представлять, что setgid
бит активен для двоичного исполняемого файла . Но это папка. Означает ли это, что setgid
для него активирован бит? Если это так, что это значит?
источник
setgid has no effect if the group does not have execute permissions
потому что это имеет эффект. Просто добавьте файл в каталог как владелец каталога: файл будет иметь группу каталога вместо основной группы владельца.Верхний регистр S объясняется тем, что каталог не имеет разрешений на выполнение для группы. В некотором смысле это указывает на «ошибку», как вы говорите:
(источник: https://www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html )
Однако вы отказываете в разрешении членам группы входить в каталог.
источник