Pode chmod em um diretório sem --recursive change quem pode ler um arquivo dentro desse diretório? [duplicado]

0

Com base na duplicata sugerida, deixe-me reformular minha pergunta:

Se chmod 0660 path/to/folder for executado e o usuário A não estiver no grupo relevante, o usuário A ainda poderá ler /path/to/folder/file.txt se esse arquivo tiver o octal apropriado?

    
por IceCreamToucan 10.08.2018 / 18:02

1 resposta

2

Se /path/to/dir tiver os bits de permissão 0660 , ninguém poderá acessar /path/to/dir/file.txt , pois ninguém tem a permissão x no diretório dir . (Em geral, eles não podem nem ver o tipo, tamanho ou bits de permissão de file.txt , mas alguns sistemas de arquivos podem revelar alguns desses dados.) O usuário proprietário e os membros do grupo proprietário podem listar o conteúdo do diretório (os arquivos dentro), pois eles têm a permissão r . A permissão w não é realmente útil sem a permissão.

Consulte Executar vs Ler bit. Como funcionam as permissões de diretório no Linux?

    
por 10.08.2018 / 18:45