OK, então /etc/init.d/apache2 restart
fez o truque!
Eu tenho uma situação em que eu quero impedir que os usuários do sistema naveguem pelos diretórios iniciais um do outro. Assim, todos os dirs home têm 750 permissões, em vez de 755.
Alguns usuários têm pastas www onde eles hospedam sites, então www-data ainda precisa ter acesso. Portanto, minha solução é tornar o www-data um membro dos grupos desses usuários, já que no debian cada usuário tem seu próprio grupo.
Portanto, se o usuário A estiver hospedando conteúdo em / home / userA / www /, o / home / userA terá 750 permissões. E então eu faço:
adduser www-data userA
O problema é que não funciona. Ao acessar os sites de um navegador eu recebo "Proibido".
Eu tentei executar su www-data
como root e, como www-data, consegui navegar pelo conteúdo de / home / userA / www /. Então eu não entendo porque eu ainda recebo "Proibido".
Alguma idéia?