文件夹权限问题

爱德华多·多斯·S·巴比耶里

我有一些权限问题,例如,名为“ folder1”的文件夹是由用户debian-transmission创建的,而我的用户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)
ptetteh227

要输入目录,您需要执行权限(rwx或rx)。从我看到的小组来看,用户只有rw-。请注意缺少的x。
因此,您必须更改文件夹的权限以包含x:

$ sudo chmod 775 /path/to/folder1

这将使该组能够输入该目录(即rwx)。

可以选择eduardo添加到用户组,而不是将folder1的组从用户更改eduardo

sudo adduser eduardo users

然后使用户成为文件夹1的组所有者:

sudo chown -R debian-transmission:users folder1

看看这些

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章