Desculpa a todos! Aparentemente, as alterações nos grupos não serão atualizadas até a próxima vez que o usuário fizer login. Assim, a participação de tom
em www-data
se aplicou quando fechei sua sessão de terminal e entrei novamente.
Estou tentando obter um script que mova os arquivos no diretório do servidor web apache para mim sem o sudo. Na minha volta, eu de alguma forma consegui editar e mover permissões trabalhando para o usuário nhergert
, mas quando tentei rastrear meus passos novamente, não funcionou com tom
. Permissões do arquivo (usuário www-data
e grupo www-data
são proprietários, o bit pegajoso é não definido, permissões de 770):
-rwxrwx--- 1 www-data www-data 1766 Jun 23 16:28 index4.html
Membros do grupo www-data
:
> getent group www-data
www-data:x:33:nhergert,tom
tom
e nhergert
são ambos membros de www-data
:
> id nhergert
uid=1000(nhergert) gid=1000(nhergert) groups=1000(nhergert),4(adm),24(cdrom),27(sudo),29(audio),30(dip),33(www-data),46(plugdev),109(lpadmin),124(sambashare)
> id tom
uid=1001(tom) gid=1001(tom) groups=1001(tom),33(www-data),1000(nhergert)
Alguma ideia? Obrigado!
Eu acho que é um problema do diretório (onde index4.html
está localizado) não ter os bits de acesso corretos. Não apenas os arquivos, mas também todos os diretórios pai precisam ter rwx
access (ou o que você precisa) para o grupo www-data
também.
Tags permissions