У меня есть некоторая проблема разрешения, например, папка, названная "folder1", была создана пользовательской debian-передачей, и мой пользователь eduardo не имеют, имеют разрешение получить доступ к этой папке.
Я судил владельца группы папки изменения, и используйте ACL, но ничто не работает.
Вы могли помочь мне понять эту проблему?
$ cd folder1
-bash: cd: folder1/: Permission denied
$ ls -lsh
8.0K drwxrwxr-x+ 2 debian-transmission users 4.0K Apr 11 00:28 folder1
$ getfacl folder1
# file: folder1/
# owner: debian-transmission
# group: users
user::rwx
user:debian-transmission:rwx
user:eduardo:rw-
group::rw-
mask::rwx
other::r-x
default:user::rwx
default:user:debian-transmission:rwx
default:user:eduardo:rw-
default:group::rw-
default:mask::rwx
default:other::r-x
$ id
uid=1001(eduardo) gid=100(users) groups=100(users),27(sudo),116(debian-transmission)
$ id debian-transmission
uid=110(debian-transmission) gid=116(debian-transmission) groups=116(debian-transmission)
Для ввода dir, Вы должны выполнить разрешение (rwx или r-x). Из того, что я вижу группу, пользователи имеет только rw-. Отметьте пропавших без вести x.
Таким образом, необходимо изменить разрешение папки включать x:
$ sudo chmod 775 /path/to/folder1
Это дало бы способность группы ввести тот каталог (т.е. rwx).
дополнительно вместо того, чтобы изменить группу folder1 от пользователей к eduardo Вы могли добавить eduardo к группе пользователей:
sudo adduser eduardo users
И затем сделайте пользователей владельцем группы для folder1:
sudo chown -R debian-transmission:users folder1
взгляните на них