Debian / kFreeBSD在ZFS上使用ACL

如何在Debian / kFreeBSD下的ZFS文件系统上使用ACL?

uname -a

GNU/kFreeBSD foo1 8.2-1-amd64 #0 Thu Oct 27 20:48:27 UTC 2011 x86_64 amd64 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz GNU/kFreeBSD

我试过setfacl:

setfacl -m user:root:rwx /Storage/TestFile1

并返回:

setfacl: /Storage/TestFile1: Function not implemented

我想用它作为一个文件服务器,与桑巴。

在Debian / kFreeBSD上的ZFS仍然是实验性的,我想ACL不是(还)?工作。

无论如何,在这个操作系统上的ZFS意味着你运行一个从另一个平台(Solaris)移植的文件系统,并放入一个内核,然后在一个被认为是实验性的外部运行环境(Debian)中工作。 听起来不像是一个好主意的服务器。

我不知道debian的用户空间(我认为它使用GNU实用程序),但根据本指南,它看起来像ZFS ACL应该设置为chmod并用ls -v读取:

 chmod A+user:marks:delete:allow file.1 

GNU chmod的信息页面指出,特定于文件系统的属性通常使用不同的命令来设置,并build议使用chflagschattr ,而ls -v则是“按版本sorting”。