Subscribe

Thursday, May 15, 2008

Leopard Tip: Reset Lost Account PassWord in Single User Mode: 在单用户模式下重设丢失的用户密码

MacOSXTips Blog的一个帖子详细介绍了如何在单用户模式下重新设置丢失的用户密码, 简译如下:

更改前注意事项:
1. 只有在Mac OSX安装盘丢失的情况下使用, 如Mac OSX安装盘尚在, 可以使用安装盘重置密码;
2. 确保FileVault已禁用;
3. 重置帐户密码不会更改钥匙串keychain的密码.

第一步:
重启, 按住command-S进入single user mode单用户模式

第二步:
在命令提示符下输入:
mount -uw /

回车, 然后再输入:
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist

回车.

第三步:
输入:
dscl . -delete /Users/username AuthenticationAuthority

回车. 注意: username需要用短用户名替代, 如果不确定短用户名是什么, 可以用 ls /Users命令查看

第四步:
输入:
passwd username

回车. 同上,用短用户名替代username.
然后输入新密码, 并再次确认.

第五步:
输入:
reboot

回车,重启. OK.