posible detener a otros usuarios de mirar files de otros directorys caseros?

Tengo que habilitar el acceso a sitios web de apache utilizando suphp y habilitar ssh también. He habilitado cagefs pero no soy capaz de chroot cada usuario en sus propios directorys. Quiero que ningún usuario abandone su directory personal para ver los files de otros usuarios.

Cuando se establece los permissions de directory de / home / user1 a 700, consigo error que apache no puede leer el file .htaccess dentro del website. sólo funciona con el permiso 755 (otros usuarios tienen permiso de lectura). ¿hay alguna salida con el uso de suphp? que puedo utilizar permissions 700 para todos los usuarios de directory de inicio? o puede ser 750?

Usted puede agregar un acl extendido a todos los directorys caseros:

setfacl -mu:apache:rx <user's home> 

Si es necesario, puede agregar el mismo ACL de nuevo, sólo incluya el file .htaccess. De esta manera puede mantener los permissions POSIX de 700.