FreeBSD setfacl

FreeBSD setfacl

我想要一个目录,默认掩码为 --- 供其他人使用

在Linux上

setfacl -d -m  o:--- coldir/

工作正常

在 Freebsd 11.0 上,使用 ufs2

setfacl -d -m  other:--- coldir/
setfacl: other:---: Invalid argument

setfacl -m m::others:--- coldir/
setfacl: malformed ACL: invalid "tag" field
setfacl: m::others:---: Invalid argument

如何使用setfacl解决?

答案1

找到解决方案,语法有点不同

 sudo setfacl -d -m u::rwx,g::rwx,o::,mask::rwx coldir/

所以新创建的目录是 770,非常适合协作目录。

相关内容