Permisos ACL en Ubuntu Server 14.04.2 LTS

Permisos ACL en Ubuntu Server 14.04.2 LTS

Hola, como propietario de un archivo y directorio, permití que el usuario TOM tuviera permisos de lectura para el archivo:

owner@hostname:~$ getfacl file1
 user::rw-
 user::tom:r--
 group::rw-
 mask::rw-
 other::r--

y le di al usuario TOM permisos predeterminados para leer y ejecutar en el directorio de ese archivo:

owner@hostname:~$ getfacl /home/owner/docs/
 user::rwx
 group::rwx
 other::r-x
 default:user::rwx
 default:user:tom:r-x
 default:group::rwx
 default:mask::rwx
 default:other::r-x

Pero cuando uso TOM para intentar ingresar al directorio, me lo niegan:

tom@hostname:~$ cd /home/owner/docs
 -bash: cd: /home/owner/docs/:Permission denied

Los permisos para el propietario son los siguientes:

owner@hostname:~$ namei -mo /home/owner/docs
 f: /home/owner/docs/
  drwxr-xr-x root root /
  drwxr-xr-x root root home
  drwx------ owner owner owner
  drwxrwxr-x owner owner docs

¿Alguien puede ayudarme a arreglar esto? Gracias.

Respuesta1

Como puede ver, /home/ownerno tiene absolutamente ningún permiso para ningún otro usuario. Al menos otorgue permisos de ejecución para que otros usuarios puedan atravesarlo para llegar a los subdirectorios dentro de:

chmod o+x /home/owner

información relacionada