Os bits 750 invocam as -rwxr-x---
permissões, em um determinado arquivo, para o usuário que possui o arquivo e "o" grupo. Minha dúvida diz respeito ao grupo. Qual grupo no sistema receberia essas permissões?
Estou certo ao presumir que eles seriam concedidos ao grupo ao qual o proprietário pertence? Se sim, é issosempreO caso?
Responder1
Estou certo ao presumir que eles seriam concedidos ao grupo ao qual o proprietário pertence? Errado. Um arquivo pode pertencer a qualquer usuário e a qualquer grupo. Não existe relacionamento entre usuário e grupo dessa forma.
Cada arquivo possui proprietário de usuário e proprietário de grupo. Estas são entidades separadas. Se você fizer ls -l
isso, mostrará o usuário proprietário e o grupo proprietário de cada arquivo, 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, você usa chown
o comando. Para alterar o proprietário do grupo, você usa chgrp
o comando.
Você também pode usar chown
e especificar usuário e grupo, separando-os com dois pontos assim:
$ chown user:group file