Peça ao cliente para adicionar mani
ao grupo chamado www-data
e dar permissões de gravação a esse grupo para a pasta inteira.
Pedi ao cliente para criar um subdomínio e uma pasta para mim.
Ele criou um subdomínio e dir ygjhazaxnv
Eu só tenho acesso SSH como mani
user.
Eu coloco os arquivos na pasta ygjhazaxnv
via Git pull
e o proprietário de todos esses arquivos é mani
. Até agora tudo bem.
Agora o projeto que eu configurei é capaz de criar arquivos dinamicamente, quaisquer que sejam os arquivos criados pelo meu projeto (arquivos PHP) tem dono ygjhazaxnv
Agora, como posso excluir arquivos criados por ygjhazaxnv
user quando logado como mani
?
Eu tentei possuir esses arquivos via chown
, mas o erro chown: changing ownership of ‘ABC’: Operation not permitted
O usuário ygjhazaxnv
e root
está no grupo www-data
O servidor é o Amazon EC2
Peça ao cliente para adicionar mani
ao grupo chamado www-data
e dar permissões de gravação a esse grupo para a pasta inteira.
Você também pode considerar a configuração do umask para ambos os usuários como 002 em vez do padrão (022). Isso garantirá que os arquivos criados por ambos os usuários tenham acesso de gravação em grupo.