POSIX 文件系统 ACL 可以授予模式为“0600”的文件的组/世界写入权限吗?
给定一个 POSIX 兼容的 Unix 系统(例如 OS X、Linux、FreeBSD) 启用文件系统 ACL,以及具有权限模式的常规文件 0600
,是否有任何访问规则可以授予群组或世界写入权限 不管文件模式如何,文件的权限如何?
我知道可以进一步限制文件的权限,但我 无法判断是否相反。
Given a POSIX-compatible Unix system (e.g. OS X, Linux, FreeBSD) with
filesystem ACLs enabled, and a regular file with permissions mode0600
, are there any access rules that can grant group or world write
privileges to the file despite the file mode?
I know it is possible to further restrict privileges on a file, but I
can not tell if the opposite is true.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
更多的测试告诉我这确实是可能的,这是相当的
考虑到缺乏真正的 POSIX 标准、非 C API 和
通用用户层工具。
More testing tells me that this is indeed possible, which is quite
unsettling, given the lack of a real POSIX standard, non-C APIs, and
common userland tools.
这是可能的,但以一种迂回的方式:通过 ACL 向每个用户和组授予写访问权限。
It is possible, but in a roundabout way: Giving each user, and group, write access through the ACLs.