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