Em permissões tradicionais do Unix, um arquivo ou pasta só pode pertencer a um usuário. Quando você faz chown -R myuser
, você define myuser
como o proprietário daquele arquivo em particular.
Ao fazer um ls -l
, os dois nomes que você vê são o proprietário e o grupo ao qual o arquivo pertence, por exemplo, myuser
sendo o proprietário e root
sendo o grupo. Por favor, leia Permissões Unix para mais informações.
Se você quiser que a pasta seja de propriedade do root novamente, basta fazer um chown -R root
nela.
Se você quiser que um usuário tenha permissões completas em uma pasta, aqui estão algumas possibilidades:
- Deixe o usuário possuir a pasta com
chown -R myuser
e verifique se a pasta tem acesso de leitura, gravação e execução para esse usuário específico, por exemplo, comchmod u+rwx
. - Adicione o usuário a um grupo que tenha lido, escrito e executado o acesso na pasta, por exemplo
useradd -G root myuser
, em queroot
é o nome do grupo echmod g+rwx
. Você também precisa alterar o grupo da pasta comchgrp -R root
para que isso funcione.