我的问题是,我已经严重破坏了用户文件夹和子文件夹中的所有所有者和权限,这导致使用许多应用程序引起许多问题。
最初的原因是我已经按照http://support.apple.com/kb/HT1428上的Apple支持说明对用户进行了重命名。
设置新用户后,Mozy备份将不再备份,而且我的许多应用程序也无法自动更新。如果删除有问题的程序并重新安装,该应用程序通常会再次开始工作。我以为是因为权限错误,所以我找到了GetInfo指示权限引用旧用户的地方。有时,对话框仅对用户名说“正在获取”,而从未更新为其他任何内容。
我运行了Onyx“修复权限”和磁盘实用程序“修复权限”,但没有结果。使用“修复权限”,它会不断抛出一些有关意外ACL的信息警告,但是我在网上可以找到的信息并不认为这些会引起这样的问题。
我试图在用户文件夹上递归运行一些命令行脚本(都以root身份登录并使用sudo)。chmod出现许多有关文件所有者错误的错误。之后,chown给了我其他错误(我不记得他们到底是什么)。出于恐慌,我右键单击了整个用户文件夹,然后选择将其权限应用于所有子文件夹。
从我所知道的,当我这样做,我将一切读写该用户和只读的“ 大家 ”和“ 员工 ”。现在,我的情况比以前更糟。Firefox崩溃了,它甚至无法更新自己的设置,因此,即使反复说了“开始新会话”,它每次启动时都会弹出“是否要还原这些选项卡”。
基本上,我的用户文件夹中的所有内容都与所有者和权限有关,我需要知道它们应该是什么。每个目录(下载,应用程序等)中文件的所有者是谁,权限应该是什么?有了这些权限和所有者,设置这些权限的最佳方法是什么?
在将用户权限重置为默认模式时,我看到了与此类似的问题,但它仅解决了权限问题,而不是所有者问题,这已经成为一个问题。
我不确定是否可以通过现在拥有的副本重新安装操作系统是否可以解决任何问题,如果在接下来的几天内我无法解决任何问题,我将很快致电Apple支持。谢谢你的帮助。
~/Library/
而不是~/Library
本身的内容。