Dar permissão específica ao usuário para escrever em uma pasta usando a notação +w
Sei que posso atribuir a permissão para escrever a um proprietário/grupo/outros como este:
chmod u+w myfolder
Posso especificar aqui o utilizador específico? Alguns como este:
chmod username u+w myfolder
161
3
Você poderia usar o
setfacl
:Isto estabelece permissões para utilizadores específicos, sem alterar a propriedade do directório.
Confira a página de homem para mais detalhes e exemplos.
Se você quiser mudar o usuário que possui este arquivo ou diretório (pasta), você terá que utilizar o comando
chown
. Por exemplo, se você executar o comandoo utilizador que possui a minha pasta será o nome de utilizador. Então você pode executar
para adicionar a permissão de escrita ao nome de usuário.
Mas se você quiser adicionar este usuário ao grupo associado ao "myfolder" você pode executar
e depois executar
para adicionar a permissão de escrita ao grupo.
Não, isto não é possível. Você pode mudar o dono do arquivo com
ou você pode adicionar o usuário ao grupo que possui o arquivo com