我是 ACL 的新手,所以我正在创建一些演示文件夹,但不幸的是它没有按预期工作。
该文件夹Triangle
属于组中的用户 pyramid triangle
。组中的用户Cube
square 需要对该文件夹的写入权限Triangle
。我使用了
triangle@ubuntu $ setfacl -m g:square:wx Triangle
triangle@ubuntu $ getfacl Triangle
file: Triangle
owner: pyramid
group: triangle
user::rwx
group::rwx
group:circle:r--
group:square:-wx
mask::rwx
other::---
但是当我cube
想要写入文件时Triangle
却被拒绝权限。
cube@ubuntu $ groups cube
cube : cube square
cube@ubuntu $ touch Triangle/NiceYouLetMeWrite.txt
touch: cannot touch ‘Triangle/NiceYouLetMeWrite.txt’: Permission denied
答案1
确保用户处于正确的组中
groups
命令。