我安装了 Ubuntu 12.04 服务器,并想授予组“Group01”对“Folder01”的完全文件夹访问权限,并限制“Group02”仅具有读取访问权限。我该怎么做呢?
答案1
如果您希望将访问权限限制为仅两个组(例如 Group01 具有完全访问权限,而 Group02 仅具有只读访问权限),则可以使用文件访问控制列表 (ACL)。(就您而言,我认为这是最好的解决方案)
setfacl -R -m g:Group01:rwx Folder01
setfacl -R -m g:Group02:r-- Folder01
您可以通过验证更改getfacl Folder01
,也可以通过运行删除其他人的权限chmod -R o-rwx Folder01
这样,您的文件夹只能通过 Group01(完全访问)和 Group02(只读访问)访问,并且毫无疑问该文件夹的所有者也可以访问它。