![如何在 Mac 上访问用户密码?](https://linux22.com/image/1604940/%E5%A6%82%E4%BD%95%E5%9C%A8%20Mac%20%E4%B8%8A%E8%AE%BF%E9%97%AE%E7%94%A8%E6%88%B7%E5%AF%86%E7%A0%81%EF%BC%9F.png)
我的一位老师最近告诉我,我高中的 Mac 电脑管理员密码 12 年来从未被学生获得过,因此,我自然而然地将此视为一个挑战。有什么方法可以获取此密码?我在系统文件中找不到未加密的版本。我甚至拍摄了某人在计算机中输入密码的过程,并试图通过查看按下的键来识别它。这没有奏效。我尝试编写一个 Python 击键记录器,但它对管理员密码提示不起作用。任何想法都将不胜感激。谢谢!
答案1
如果您想要对具有物理访问权限的 Mac 进行管理员访问,则不一定需要现有管理员帐户的密码。如果 Mac 没有启用固件密码,您可以按住 Cmd-S 启动它以启动到单用户模式,这将为您提供 root shell。然后,您可以按照屏幕上的说明检查启动驱动器并将其重新安装为读/写,然后rm /var/db/.AppleSetupDone
。reboot
重新启动时,首次启动的设置助手将再次运行,您可以使用它来创建另一个具有管理员访问权限的帐户。
这将允许您在系统上执行任何操作,但如果不知道原始管理员帐户的密码,您将无法解锁该帐户的用户钥匙串,并可能了解可能存储在那里的其他密码。