mac10.9.4重设普通用户开机密码和root密码

来源:互联网 发布:上班不化妆 知乎 编辑:程序博客网 时间:2024/05/01 00:51

第一步:重设普通用户开机密码:

之前GOOGLE了很多教程,都是什么到重启commond+s, 然后输入 “/sbin/mount -uw /”  然后从新”passwd root“ 就可以修改。

搞了很多次都不成功, 总是报错“the daemon encountered an error processing request”。我估计这个方法应该是过时了。


下面是亲测正确的方法:

1.重新启动电脑的同时按住

2.进入recover hd

3.菜单栏里,选择实用工具->终端

4.输入resetpassword(不是resetpasswd)

5.弹出的窗口里面,重设密码

6.reboot即可


有图有真相



但是这样进入系统之后,会有很多的钥匙串验证弹框,提示你输入旧密码,非常麻烦!  

这种情况下,您需要删除钥匙串。删除钥匙串同时也会删除存储在该钥匙串中的所有密码数据。


在“钥匙串访问”中,从钥匙串访问菜单中选取"偏好设置"。
如果可用,请点按"还原我的默认钥匙串"按钮。此操作会删除登录钥匙串并通过提供的密码创建新钥匙串。
如果"还原我的默认钥匙串"不可用,请从"编辑"菜单中选取"钥匙串列表"。
删除“登录”钥匙串。
下次登录该帐户时,可将当前密码存储到某钥匙串中。


PS:如果遇到iMac(A),可能重启按Option之后,看不到Recover HD的盘符,怎么破?

1.用thunderbolt数据线连接iMac和其它一台有Recover HD的mac(B)

2.iMac(A)关机,再重启的时候按住字母t,iMac屏幕出现闪电图标,已经是从盘

3.重启B,重复第一步的所有步骤,唯一的区别是在第5步的时候,弹窗里面除了B的盘符,还会出现A的盘符,选择A,继续剩下的操作。



第二步:重设root密码:

$sudo bash
password:   输入你的当前用户密码
# (提示符从$变#,说明成功。 其实没啥,因为登陆当前用户默认在系统sudoers的list里。)
#passwd root

Changing password for root.

New password:

Retype new password:




0 0