# OpenCore菜单密码

使用OpenCore 0.6.1及更新版本,用户可以设置SHA-512密码,以确保其设置的最佳安全性。这将在需要升级的任务时启用密码提示。这包括:

  • 显示启动菜单
  • 引导非默认操作系统和工具(例如。没有启动盘或Bootcamp实用程序)
  • 重置NVRAM
  • 启动非默认模式(例如。通过热键进入详细或安全模式)

在OpenCore 0.6.7中,添加了一个名为ocpasswordgen的新工具来帮助用户生成密码。

首先,让我们获取OpenCore 0.6.7或更新版本并运行Utilities/ocpasswordgen/下的ocpasswordgen二进制文件。它会提示你创建一个密码:

在这个例子中,我们选择Dortania作为密码。然后ocpasswordgen弹出了我们config.plist需要的两个重要值:

  • PasswordHash: 密码哈希值
  • PasswordSalt: 确保2个具有完全相同密码的用户不具有相同的哈希值

接下来让我们打开config.plist,并将这些值添加到Misc -> Security:

  • 注意:不要忘记启用EnablePassword

完成这些更改后,您可以保存并重新启动机器。现在,当你进入OpenCore的菜单时,你应该会收到一个提示:

输入你的密码,你应该会得到你的常规启动选项:

  • 注意:在输入密码和进入菜单之间,一些较旧的机器和虚拟机可能需要30秒以上才能完成验证。请耐心点