如何在 MacO X 上重置忘记的管理员密码?

如何在 MacO X 上重置忘记的管理员密码?

我们从市场经理那里拿回了一台 MacBook;这是公司里唯一的一台 Mac,所以我们对它的使用技能有些有限。

Mac 启动正常,可以登录,但我们只能进行管理员类型的操作。每当我们想要安装应用程序或更改设置等时,系统都会提示我们输入管理员密码 - 我们不知道。我们或许可以询问前营销经理,但她是前员工,我不知道她的个人号码。

我知道在 Windows 中我有多种选择,例如从 Linux CD 启动并使用工具重置 Windows 管理员密码,但我对 Mac 上的这一操作一无所知。

或者,我们认为可以重新格式化 Mac 并重新安装 MacOS,但在这种情况下,我们没有任何 CD - 这位女士不知何故“丢失”了它们,其中包括 MacOS 以及 Adob​​e Creative Suite 和 MS Office。我更愿意保留该软件(合法购买的)。

如果有人有什么建议我将不胜感激 - 谢谢。

答案1

重置账户登录密码的方法至少有三种。

在恢复分区上使用 Reset Password.app:

  1. 启动时按住 command-R。
  2. 选择实用程序 > 终端。
  3. 运行resetpassword,打开重置密码应用程序。
  4. 选择卷和帐户并重置密码。

dscl在单用户模式下使用:

  1. 启动时按住 command-S。
  2. 跑步mount -uw /
  3. launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist在 10.7 或更高版本或launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist10.6 或更早版本中运行。
  4. 运行,dscl . passwd /Users/username password其中username是帐户名称,password是新密码。
  5. 跑步reboot

创建一个新的管理员帐户:

  1. 启动时按住 command-S。
  2. 跑步mount -uw /
  3. 跑步rm /var/db/.AppleSetupDone
  4. 跑步reboot
  5. 按照创建新帐户的步骤进行。
  6. 从“用户和组”偏好设置窗格重置旧帐户的密码。

如果启用了 FileVault 2,则需要输入密码才能以单用户模式启动,并且 Reset Password.app 中的账户列表将为空,因此这些方法都无法使用。

以上方法均不会重置登录钥匙串的密码。如果启用了自动登录,您可以在重置登录密码之前,通过在单用户模式下运行以下命令来打印登录钥匙串的密码:

sudo ruby -e 'key=[125,137,82,35,210,188,221,234,163,185,31];IO.read("/etc/kcpassword").bytes.each_with_index{|b,i|break if key.include?(b);print [b^key[i%key.size]].pack("U*")}'

答案2

要重置密码,即使您忘记了密码,也可以强制重置管理员密码。这不会影响已安装的应用程序。

脚步:

  1. 按“command + R”启动Mac,直到出现苹果标志,即“OSX恢复”模式
  2. 进入实用程序菜单>运行终端
  3. 输入“resetpassword”命令
  4. 选择最初创建的HDD和管理员账户。

我是 Mac 的新用户,所以我不确定什么时候会这样实现,但我听说旧版 OSX 在恢复系统中有一个菜单(command + R),不像我提到的这样。

要安装 OSX,您可以要求天才吧@苹果商店进行安装,或者您可以通过按下 command+R 选项(调用 OSX 恢复模式)通过互联网(有线局域网)进行安装。

要备份本地磁盘,可以使用外部驱动器上的“Time Machine”功能备份本地磁盘并进行恢复。

供参考 http://support.apple.com/kb/HT4718?viewlocale=en_US

相关内容