Homedir dentro do acesso restrito ao homedir

0

No meu VPS, eu instalei o debian, o apache + php.
Eu tenho 2 usuários: foo e bar . O Apache está configurado para executar arquivos php de %código%.

Eu criei dir: /home/foo/htdocs e fiz o diretório home para o usuário /home/foo/htdocs/bar/ . Passe o mouse, eu preciso fazer uma restrição: bar não pode ler, escrever ou executar quaisquer arquivos fora de seu próprio diretório, mas o Apache tem que ser capaz de executar todos os arquivos php de bar .

Eu tentei /htdocs o chown dir apenas para a barra de usuário, também experimentei muito com bar , mas sem resultado até agora.

Se houver uma maneira melhor de satisfazer minhas necessidades, não hesite em escrever sobre isso.

Obrigado antecipadamente

    
por blid 09.03.2011 / 23:27

1 resposta

1

Seria muito mais fácil colocar os arquivos da web% de bar em /home/bar/htdocs/ e, em seguida, adicionar a seguinte linha ao seu httpd.conf para torná-lo acessível em http://example.com/bar/ :

Alias /bar /home/bar/htdocs

Não se esqueça de configurar uma seção <Directory> de forma adequada também.

    
por 09.03.2011 / 23:41