我在笔记本电脑上运行Arch
Linux作为开发机器,我需要将用户组RW权限授予该文件夹:/ srv / http及其下的所有文件和文件夹.
我确保安装了ACL,然后将其添加到我的fstab:
/dev/sda7 / ext4 rw,relatime,data=ordered,acl 0 1
然后我运行了以下内容:
sudo setfacl -m group:users:rw- -R /srv/http
它在我的台式机上工作正常,为什么我的笔记本电脑上的工作方式不一样?使用上面的setfacl命令后,用户甚至不再具有对文件或文件夹的读访问权限.
当我删除这样的ACL记录时:
sudo setfacl -bR /srv/http
我在这里做错了吗?
这是“ls -l / srv / http”的输出
[shane@arch-mobile ~]$ls -l /srv/http/ total 4 drwxr-xr-x 9 http http 4096 Aug 7 11:04 drupal7
输出“zcat /proc/config.gz | grep -i acl”:
CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_JFS_POSIX_ACL=y CONFIG_XFS_POSIX_ACL=y CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_FS_POSIX_ACL=y CONFIG_GENERIC_ACL=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_NFS_V3_ACL=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3_ACL=y CONFIG_NFS_ACL_SUPPORT=m CONFIG_CIFS_ACL=y CONFIG_9P_FS_POSIX_ACL=y