Hola
El apache está corriendo con el usuario nobody, así que creo que por ahí andan los tiros... Entiendo por lo que me dices que debería cambiarlo a otro usuario que tenga permisos de acceso a todos los home que sirva apache ¿cierto?
Lo que he hecho de momento:
groupadd apache
useradd -g apache apache
El problema es que al cambiar el usuario y grupo de apache en el httpd.conf, me deja de funcionar todas las webs. Supongo que será porque este usuario no tiene aún permisos de nada... La cuestión sería, ¿cómo le doy permisos para poder acceder a todo?
Espero ir ya en la senda