
Para un proyecto en el que estoy trabajando, necesito que el usuario www-data pueda leer /etc/openvpn/easy-rsa/pki/index.txt
Los permisos ven bien para esto:
-rw-r-----+ 1 root www-data 1050 Dec 7 20:43 index.txt
Eso no funcionó, así que agregué ACL.
getfacl index.txt
# file: index.txt
# owner: root
# group: www-data
user::rw-
user:www-data:r--
group::r--
mask::r--
other::---
Pase lo que pase, no funciona. ¿Debe haber algo que estoy haciendo mal aquí?
sudo -u www-data ls index.txt
ls: cannot access 'index.txt': Permission denied
Respuesta1
También debe verificar los permisos del directorio contenedor y de todos los directorios principales, que deben permitir al menos el x
permiso de búsqueda para que ese usuario pueda acceder a archivos o directorios dentro de ese directorio (y r
permiso si se desea leer la lista del directorio).