【发布时间】:2014-11-10 05:12:29
【问题描述】:
真的很快。是否可以从目录中的任何位置递归地剥离特定用户的完整 ACE?
类似 chmod -R -a "_spotlight:*" /Volumes/DATA/
??
在 OS X 10.6.8 上
setfacls 和 getfacls 在 OS X 上不存在
【问题讨论】:
标签: macos unix permissions operating-system acl
真的很快。是否可以从目录中的任何位置递归地剥离特定用户的完整 ACE?
类似 chmod -R -a "_spotlight:*" /Volumes/DATA/
??
在 OS X 10.6.8 上
setfacls 和 getfacls 在 OS X 上不存在
【问题讨论】:
标签: macos unix permissions operating-system acl
ACL 在 OS X 上使用 chmod 进行管理。 标准技巧是递归删除所有 ACL,然后在具有继承集的顶层重新应用。 或者,您可以编写一些脚本来使用 ls -le 列出 ACL,获取给定用户/组的索引,然后删除该条目。 喜欢:
chmod -a# $(ls -le filename | awk '/username/ {print substr ($1,0,1)}') filename
【讨论】: