【问题标题】:Is it safe to remove all ACL's on home folder?删除主文件夹上的所有 ACL 是否安全?
【发布时间】: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


【解决方案1】:

如果您启动到 Recovery HD,您可以重置用户权限。更多细节在这里: http://osxdaily.com/2011/11/15/repair-user-permissions-in-mac-os-x-lion/

【讨论】:

  • 这可能无法解决所有问题,但是(与chmod -RN ~/ 不同)它不太可能破坏任何尚未破坏的东西:-)。另外,从截图来看,似乎不止 ACL 搞砸了,Recovery 模式重置也可以解决一些其他问题。
  • 我已经尝试过这样做,但没有成功。之后,我还尝试选择适用于我的主文件夹中的随附项目,但无济于事。无论如何,问题是运行该命令是否安全。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-09
  • 2019-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-16
相关资源
最近更新 更多