O que a letra S
significa abaixo? O arquivo em questão é uma pasta.
Eu li aqui que uma maiúscula S
pode representar que o setgid
bit está ativo para um executável binário . Mas esta é uma pasta. Ainda significa que o setgid
bit está ativado para ele? Se sim, o que isso significa?
fonte
setgid has no effect if the group does not have execute permissions
porque faz ter um efeito. Basta adicionar um arquivo ao diretório como o proprietário do diretório: o arquivo terá o grupo do diretório em vez do grupo principal do proprietário.O S maiúsculo é porque o diretório não possui permissões de execução para o grupo. De certa forma, isso indica um "erro", como você está dizendo:
(fonte: https://www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html )
No entanto, você está negando permissão para os membros do grupo entrarem no diretório.
fonte