Dando acesso a www-data para arquivos com 750 permissões

0

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?

    
por Shiraz 28.11.2013 / 09:24

1 resposta

1

OK, então /etc/init.d/apache2 restart fez o truque!

    
por Shiraz 28.11.2013 / 17:47