Let's explain that mess, I have some projects in one server under debian 6, each one located at their respective /home/USER with it's respective user. I want the users that login as "project1" not being able to read files under other project folders (/home/project2 ie.). But I want apache to serve each project without permission forbidden.
I can get one thing or the other but not both at the same time. If I block users from reading the others with "chmod 0750 /home/project*" i get a "Forbidden" from apache.
How this could be solved?