Com um arquivo com permissão 750, qual grupo tem permissão “5”?

1

Os bits 750 invocam as permissões -rwxr-x--- , em um determinado arquivo, para o usuário que possui o arquivo e o grupo "o". Minha consulta diz respeito ao grupo. Qual grupo no sistema receberia essas permissões?

Estou certo em assumir que eles seriam concedidos ao grupo ao qual o proprietário pertence? Em caso afirmativo, este é sempre o caso?

    
por adampski 08.05.2014 / 15:21

1 resposta

7

Estou certo em assumir que eles seriam concedidos ao grupo ao qual o proprietário pertence? Errado. Um arquivo pode pertencer a qualquer usuário e qualquer grupo. Não há relação entre usuário e grupo dessa maneira.

Todo arquivo tem o proprietário do usuário e o proprietário do grupo. Estas são entidades separadas. Se você fizer ls -l , ele mostrará a você o grupo de usuários e proprietários de todos os arquivos, por exemplo:

$ ls -l
-rw-r--r--  1 user_owner group_owner   22K May  2 13:06 file.png
-rw-r--r--  1 user_owner group_owner   22K May  2 13:12 file.jpg

Para alterar o proprietário do usuário, use o comando chown . Para alterar o proprietário do grupo, use o comando chgrp .

Você também pode usar chown e especificar usuário e grupo, separando-os com dois-pontos da seguinte forma:

$ chown user:group file
    
por 08.05.2014 / 15:31