Linux y permisos de un archivo. ¿Necesarios en carpetas superiores?

Buenas.

Tengo un servidor Debian y estoy obteniendo el error

Cannot obtain filesystem information: [13] Permission denied


Le he dado permisos de lectura al fichero con
chmod a+r
, pero sigue sin funcionar.

¿Necesita el usuario también permisos especiales en las carpetas y subcarpetas donde está alojado dicho archivo? ¿O qué puede estar pasando?

Gracias!
Necesitas permisos de ejecución en toda la ruta de carpetas hasta la que contiene el fichero. Si no, el usuario no puede "llegar" hasta el fichero y no podrá hacer nada con él, por muchos permisos que tenga sobre éste.

Saludos!

Edit: Aquí tienes una explicación más detallada, aunque está en inglés.
@Rassius

Algo me sonaba...le había dado permisos de lectura a cada carpeta.

Gracias!
2 respuestas