Eu tenho que habilitar o acesso ao site Apache usando suphp e habilitar o ssh também. habilitei o cagefs, mas não consigo fazer o chroot de cada usuário em seus próprios diretórios. Eu quero que nenhum usuário saia de seu diretório pessoal para ver arquivos de outros usuários.
Quando as permissões do diretório /home/user1 são definidas para 700, recebo um erro de que o apache não pode ler o arquivo .htaccess dentro do site. só funciona com permissão 755 (outros usuários com permissão de leitura). existe alguma saída com o uso do suphp? que posso usar permissões 700 para todos os usuários do diretório inicial? ou pode ser 750?
Você pode adicionar um acl estendido a todos os diretórios iniciais:
Se necessário, você pode adicionar o mesmo acl novamente, basta incluir o arquivo .htaccess. Dessa forma, você pode manter as permissões POSIX de 700.