FreeBSD 权限/ACL 问题?

FreeBSD 权限/ACL 问题?

我对 FreeBSD 11 上的权限/ACL 有点陌生,但这让我感到困惑。

root@svr: # su
root@svr: # id
uid=0(root) gid=0(wheel) groups=0(wheel)
root@svr: ls -lt
-rwxrwxr-x+ 1 root  wheel  505 Aug  4 01:32 test.sh
root@svr: getfacl test.sh
# file: test.sh
# owner: root
# group: wheel
        owner@:rwxpDdaARWcCos:------I:allow
        group@:rwxpDdaARWcCos:------I:allow
     everyone@:r-x---a-R-c---:------I:allow
root@svr: chmod 755 test.sh
chmod: test.sh: Operation not permitted

我以root身份登录,经典权限和acls都说我拥有该文件并拥有所需的权限(至少我希望他们这么说?),chflags未设置(至少我没有这样做),那么我错过了什么?

如果使用 ACL,经典权限实际上会被锁定吗?如果是,那么该命令的 ACL 等效项是什么?

相关内容