如何获得ACL的文件权限在Linux中工作?
我不在乎内核版本或发行版。 无论如何,我会做一个干净的安装。 是否有一个KERNEL / FS支持的ACL? 如果我selectLinux,我是否用UGO方法来保留文件权限?
谢谢。
除了安装软件包并提供支持它的内核外,您还必须使用acl选项安装文件系统。 大多数stream行的文件系统(如ext3,ext2,jfs和reiser)都支持ACL。
这里有几个链接,可以帮助你开始。
三步:
安装acl,运行“sudo apt-get install acl”(在Ubuntu和Debian上运行)
通过重新挂载包含需要pipe理的文件的挂载点来启用文件系统选项acl。 例如,如果有问题的文件在/下,运行“sudo mount -o remount,acl /”,然后运行“mount”来查看是否启用了该选项。 如果不是,那么acl不是由你的内核或文件系统支持的。 testing后,您可以将选项添加到fstab。
编辑acl。 例如:'setfacl -m username:r-x'
希望这将有助于首发。
只需安装相关的软件包。 在基于Debian的发行版中,该软件包被称为“ acl ”。 我敢肯定,其他发行版也是如此。
您将从该包中获得getfacl
和setfacl
。