How to configure permissions to allow apache to securely have access to a file in a shared environment?

view full story

http://unix.stackexchange.com – This is a follow up question from my previous, but I felt it might be more Linux based. http://serverfault.com/questions/414207/how-to-set-linux-permissions-to-... At my school we have a shared server environment with several users and several groups. Relavent Groups: students daemon (runs apache) I want to allow students to be able to have full access to files they own and no access to other students files.Two different students should not be able to even see each others files. I also want apache to be able to read and execute all studen (HowTos)