diferença entre chmod 777 e chmod 007

7

Qual é a diferença entre o chmod 777 e o chmod 007? se 'outros' significa todos, isso não sugere strongmente a verdade que o chmod 777 = chmod 007?

    
por adhg 07.02.2013 / 05:03

3 respostas

10

Pode sugerir isso, mas não é o caso.

O primeiro dígito é "proprietário", o segundo é "grupo", e o proprietário e grupo são visíveis com ls -l , e o terceiro é "outros", o que literalmente significa aqueles que não são proprietário ou no grupo.

Portanto, 007 significa que nem o proprietário nem os membros do grupo podem ler, gravar ou executar o arquivo, enquanto todos os outros podem fazer todos os três.

    
por 07.02.2013 / 05:07
4

Não. 0007 explicitamente nega o acesso do proprietário e do grupo, independentemente das outras permissões.

    
por 07.02.2013 / 05:07
2

Se "outros" significa todos, então sim. No entanto, isso não significa que.

É muito breve: Usuário, grupo, people_not_previous_group

    
por 07.02.2013 / 05:05