Por que a permissão de grupo oculta outras permissões?

2

Acabei de notar que no Centos 4, as permissões de grupo de um arquivo ocultam as outras permissões se você for um membro do grupo. Eu acho que eles seriam OR (ed) juntos? Por exemplo:

drwx---r-x   1 NotMe GroupIAmIn  6 Jul 28 04:51 someDirectory

Se eu sou membro de GroupIAmIn , não consigo cd to someDirectory , apesar de other permitir isso.

Estou me perguntando por que esse é o comportamento atual (qual é a motivação) e se esse é o comportamento padrão do Linux?

    
por WilliamKF 28.07.2012 / 20:50

1 resposta

4

Como você está dizendo explicitamente que os usuários desse grupo não têm permissão para ter acesso a esse diretório, qualquer outra pessoa tem.

As permissões no Linux são muito poderosas e rigorosas.

Nesse caso, o proprietário tem permissões completas de leitura, gravação, execução, outras permissões de leitura e execução, mas o grupo não tem acesso explícito a esse diretório e, como seu usuário pertence a GroupIAmIn , você não tem acesso a esse diretório.

Isso não é exclusivo do CentOS.

    
por 28.07.2012 / 21:21