如何在Mac上设置固件密码

防止未经授权的用户启动您的Mac

Mac电脑具有相当不错的内置安全系统。 其他一些流行的计算平台相比,它们对于恶意软件和病毒的问题往往较少 。 但这并不意味着他们完全安全。

如果有人能够物理访问您的Mac,尤其是在Mac被盗或在易于访问的环境中使用Mac时可能会发生这种情况。 实际上,绕过OS X用户帐户系统提供的基本安全措施是一个行为。 它不需要任何特殊技能,只需要一点时间和物理访问。

您可能已经采取了基本的预防措施,例如确保您的Mac用户帐户的密码比“密码”或“12345678”更难猜测。 (生日和你的宠物的名字也不是好选择。)

您也可能正在使用全盘加密系统 (如FileVault 2 )来保护您的数据。 使用加密选项,您的用户数据可能非常安全,但仍可以访问您的Mac。

但是为Mac添加另一层安全性没有任何问题:固件密码。 这个简单的措施可以防止某人使用改变启动顺序的许多键盘快捷键之一 ,并强制您的Mac从另一个驱动器启动,从而使您的Mac数据更容易访问。 使用键盘快捷方式,未经授权的用户也可以启动到单用户模式并创建新的管理员帐户 ,甚至可以重置管理员密码 。 所有这些技术都可能让您的重要个人数据成熟。

但是,如果启动过程需要密码,则没有任何特殊键盘快捷键可以使用。 如果用户不知道该密码,则键盘快捷键无用。

使用固件密码控制OS X中的引导访问

Mac一直支持固件密码,当Mac打开电源时必须输入该密码。 它被称为固件密码,因为它存储在Mac主板的非易失性存储器中。 在启动过程中,EFI固件会检查是否需要更改正常的引导顺序,例如从单用户模式或其他驱动器启动。 如果是这样,则请求固件密码并对存储的版本进行检查。 如果匹配,则启动过程继续; 如果没有,启动过程停止并等待正确的密码。 因为所有这些都是在OS X完全加载之前发生的,所以普通启动选项不可用,因此无法访问Mac。

过去,固件密码很容易解决。 删除一些RAM,密码被自动清除; 不是一个非常有效的系统。 在2010年和更高版本的Mac中,EFI固件不会在对系统进行物理更改时重置固件密码。 这使得固件密码成为许多Mac用户更好的安全措施。

固件密码警告

在启用固件密码功能之前,请注意几个字。 忘记固件密码可能会导致世界受到伤害,因为没有简单的方法来重置它。

启用固件密码还可能使您的Mac更难使用。 每次使用键盘快捷方式打开Mac(例如,启动到单用户模式)或尝试从默认启动驱动器以外的其他驱动器启动时,都需要输入密码。

固件密码不会阻止您(或其他人)直接启动到正常启动驱动器。 (如果您的Mac需要用户密码才能登录,则仍需要该密码。)如果有人试图避免正常的引导过程,则固件密码才会起作用。

固件密码对于可轻易丢失或被盗的便携式Mac电脑来说可能是一个不错的选择,但对于永远不会离开家中的桌面Mac电脑,或者位于所有用户都知名的小型办公室的Mac电脑而言,这一点并不重要。 当然,您需要使用自己的标准来决定是否打开固件密码。

启用您的Mac的固件密码

Apple提供了一个用于启用固件密码选项的实用程序。 该实用程序不是OS X的一部分; 它可以在安装DVD( OS X Snow Leopard及更早版本)或恢复HD分区OS X Lion及更高版本)上安装。 要访问固件密码实用程序,您需要从安装DVD或恢复HD分区重新启动Mac。

使用安装DVD进行启动

  1. 如果您正在运行OS X 10.6( Snow Leopard )或更低版本,请插入安装DVD,然后在按住“c”键的同时重新启动Mac。
  2. OS X安装程序将启动。 别担心, 我们不会安装任何东西,只需使用其中一个安装程序的实用程序即可。
  3. 选择您的语言,然后单击继续按钮或箭头。
  4. 转到下面的设置固件密码部分。

使用Recovery HD启动

  1. 如果您使用OS X 10.7(Lion)或更高版本,则可以从Recovery HD分区启动。
  2. 按住+ r键后重新启动Mac。 继续按住两个键直到出现Recovery HD桌面。
  3. 转到下面的设置固件密码部分。

设置固件密码

  1. 从“实用程序”菜单中,选择“固件密码实用程序”。
  2. “固件密码实用程序”窗口将打开,通知您打开固件密码将阻止您的Mac在没有密码的情况下从其他驱动器,CD或DVD启动。
  3. 点击打开固件密码按钮。
  4. 下拉列表会要求您提供一个密码,并通过再次输入密码来验证密码。 输入您的密码。 请记住,没有办法恢复丢失的固件密码,因此请确保它是您记忆中的事物。 对于更强大的密码,我建议包括字母和数字。
  5. 点击设置密码按钮。
  6. 固件密码实用程序窗口将更改为启用密码保护 。 点击退出固件密码实用程序按钮。
  7. 退出Mac OS X实用程序。
  8. 重新启动您的Mac。

您现在可以像平常一样使用Mac。 除非您尝试使用键盘快捷方式启动Mac,否则在使用Mac时不会发现任何差异。

要测试固件密码,请在启动过程中按住选项键。 应该要求您提供固件密码。

禁用固件密码

要关闭固件密码选项,请按照上面的说明进行操作,但是这次请单击关闭固件密码按钮。 系统会要求您提供固件密码。 验证完成后,固件密码将被禁用。