Estou lutando há horas com um problema irritante de permissões (sinto que SEMPRE são as permissões que estão me impedindo).
Estou tentando garantir que posso criar/ler/executar dentro do arquivo /var/www/html
. A pasta pertence a www-data
. Meu usuário é membro do www-data
-group. Meu serviço de implantação também é membro do www-data
. Portanto, não posso alterar a propriedade para meu próprio usuário, pois somos vários usuários que precisam ter acesso à pasta.
Eu tentei o seguinte:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html
sudo usermod -a -G www-data my_user
groups my_user #verify that I am a part of the group
Ainda assim, se eu tentar criar uma pasta dentro /var/wwwhtml/
da pasta, recebo:Permission denied
Estou preso! Parece que várias pessoas já enfrentaram esse problema antes, algumas soluções exigem a mudança de propriedade para meu usuário atual, mas não é isso que eu quero. Quero que www-data seja o proprietário da pasta. Também preciso que várias pessoas possam escrever no caminho.
Responder1
Talvez seja necessário fazer login novamente para que as alterações tenham efeito (depois de adicionar um usuário a um grupo)