timemachine 备份恢复的时候,把本地用户账户的某些权限搞坏了。

timemachine 备份恢复的时候,把本地用户账户的某些权限搞坏了。Apple ID验证失败,发生了未知错误。修复个人文件夹中项目的权限


[经过版主编辑]

MacBook Pro 16″, macOS 10.15

发布日期 2020年11月27日 上午4:24

回复
回复量: 4

2020年11月28日 下午2:18 回应 binchg

修复权限其实也简单,这里介绍两种方法,都要用到终端命令行。


直接修复

这个需要至少有一个管理员帐户,并且知道它的密码,当前帐户就是管理员会简单一步

1: 启动终端程序,运行下面命令:

me=$USER; home=$HOME


2: 如果当前帐户不是管理员,并且假设他的帐户名是admin,那么就运行下面的命令,并按照提示,输入admin这个账户的密码,在输入密码的时候光标不会随着输入而移动,输入完成后,按回车确认即可:

su admin


3: 输入下面的命令,并按照提示,输入admin这个账户的密码,在输入密码的时候光标不会随着输入而移动,输入完成后,按回车确认即可:

sudo chown -R $me $home; chmod -R u=rwx $home; sudo cd $home; sudo chmod -R -N *; sudo chmod +a "group:everyone deny delete" Desktop Documents Downloads Library Movies Music Pictures Public


注意:如果秘密输错次数太多,会执行错误。没关系,再运行一次,然后输对秘密即可。



恢复启动

这个步骤就是比较容易学。你参考的社区帖子中的文档HT203538,已经无法访问了,不过这里介绍的就是它的方法。

重新启动到恢复模式,在Tools菜单中运行终端(Terminal)程序,然后输入 repairhomepermissions,并按回车之后,按照屏幕提示,选择需要恢复的帐户,按照步骤完成即可。

不过,这个步骤有个问题,我有个账户名是纯数字的,结果它就没有正确恢复。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

timemachine 备份恢复的时候,把本地用户账户的某些权限搞坏了。

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!