OSX上单用户模式下的Passwd命令无法正常工作

muc*_*le6 5 macos passwd osx-yosemite

我目前正在尝试在OSX Yosemite上从单用户模式创建root帐户

/sbin/mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
passwd
Run Code Online (Sandbox Code Playgroud)

前两行似乎工作正常,但在我键入'passwd'后没有任何内容出现.甚至没有提示输入命令.我不相信它是设置密码,因为我输入的任何内容都是可见的,即使我输入两次相同的文本也没有任何反应.

当我尝试在计算机启动后运行此命令并且我已登录到我的帐户'passwd'按预期工作时,它会提示我输入旧密码和新密码两次.

par*_*1gm 0

今天早些时候我遇到了完全相同的问题。然而,还有另一种方法:

重新启动 Mac,然后在启动时按住Command+ ,直到看到加载栏。R然后您将进入恢复模式。

恢复模式有一个 UI,因此请使用鼠标并TerminalUtilities菜单栏的部分中进行选择。

resetpassword在终端中输入并点击Enter。这将加载密码重置实用程序,您可以在其中选择用户并为他们提供新密码。