【发布时间】:2015-08-06 05:25:27
【问题描述】:
我最近在尝试访问我的主文件夹中的文件时遇到了很多错误。似乎权限已损坏。我意识到有时,在文件的“获取信息”窗口中,即使它说我有读写访问权限,它也说我有自定义访问权限。通常我无法写入有问题的文件。截图如下:
我相信这是因为该文件上的 ACL。但是,有无数这样的文件,并且在封闭文件夹上设置正确的权限并按“应用于封闭的项目”似乎无济于事。此命令应删除主目录上的所有 ACL:
chmod -RN ~/
但是,运行它是否安全?如果 ACL 被删除,尤其是在每个文件上,会发生什么不好的事情吗?
编辑:在受影响的文件之一上运行 ls -le 会在正常信息之后给出这一行:
0: group:everyone deny delete
我刚刚意识到没有管理员密码我无法删除该文件。我也从来没有把它放在那里。
【问题讨论】:
-
我建议使用
ls -le来查看权限而不是Finder 的信息窗口。 Finder 提供了一个通常简化到不准确点的权限视图,而ls将向您展示它们的实际含义。
标签: macos permissions acl corruption administrator