A maneira padrão é tornar o usuário um membro do grupo padrão de servidores da Web.
Em servidores baseados em Debian, o serviço da web geralmente tem um ID de usuário de www-data
e um id de grupo com o mesmo nome.
As subpastas www
geralmente devem pertencer a esse usuário / grupo.
Adicionar um usuário ao grupo www-data
deve permitir o uso para criar e modificar pastas e arquivos conforme necessário.
Claro, isso significa que o usuário tem acesso a todas as pastas de propriedade da www-data, o que pode não estar certo.
Ajudaria se você nos desse a saída de um comando ls -l
em /srv/www/example.com/
, você pode mudar os nomes de usuários / grupos se você precisar.