以下是临时修复 macOS High Sierra 错误的方法,该错误可让您的 Mac Sans 密码获得完全管理员访问权限 [已更新]
macOS High Sierra 中新发现的错误使 Mac 上的 root 超级用户可以使用空白密码且无需安全检查,从而实质上使任何人都可以完全访问您的 Mac。
苹果可能已经在着手修复,但与此同时,有一个临时的解决方法——为 root 用户提供密码。方法如下:
参见:如何在 macOS Sierra 10.12.4 中使用夜班
- 打开 Spotlight 并搜索目录实用程序。
- 双击应用程序结果以打开。
- 单击窗口底部的锁进行更改,然后输入计算机上管理员帐户的用户名和密码。

- 在屏幕顶部的菜单栏中,选择“编辑”。

- 选择“启用根用户”。
从那里,您可以输入 root 用户帐户的密码,这可以防止使用空白密码访问它,而这是当前错误允许发生的情况。

再次禁用根用户帐户遵循相同的步骤,但在该过程的“编辑”部分,您将选择“禁用根用户”以删除该选项。不过,在错误修复之前,您需要保持根用户帐户完好无损,以防止在没有密码的情况下对其进行访问。
为了进一步保护您的 Mac,您还可以禁用来宾帐户,尽管在启用 root 密码的情况下这不是必需的步骤。输入管理员密码后,可以转至系统偏好设置 > 用户和组并选择“来宾用户”来禁用来宾帐户。禁用“允许访客登录此计算机”。
更新:Apple 已发布安全更新来解决此问题,所有 macOS High Sierra 用户应尽快应用该更新,以确保自己受到保护。
