在 Mac OS X 中使用安全首选项绕过 Gatekeeper
目录:
Gatekeeper 是 Mac 上的一项应用程序级安全功能,旨在防止在 Mac OS X 中启动未经授权和身份不明的应用程序,从而防止潜在的安全问题,如漏洞利用或木马程序在 Mac 上运行。当从 Web 下载应用程序时最常遇到该功能,并且在尝试启动该应用程序时,一个警告对话框将提示用户一条消息,内容大致为“此应用程序无法打开,因为它是来自身份不明的开发者”。
我们已经介绍了如何通过使用右键单击“打开”技巧逐个绕过该错误消息,但最新版本的 Mac OS X 提供了另一个选项对于某些用户来说,这可能更容易有选择地启动应用程序并绕过 Gatekeeper。这是有利的,因为用户可以继续保留启用和保持 Gatekeeper 不变的严格安全偏好,这通常是推荐的。
How to Bypass Gatekeeper App Launch Warnings from System Preferences
Gatekeeper解决方案的这种绕过是临时的,提供每个应用程序启动绕过。它不会在 Mac OS X 中禁用 Gatekeeper。
- 尝试启动有问题的应用程序,遇到正常的“无法打开”消息,然后单击“确定”
- 从 Apple 菜单中选择启动系统偏好设置
- 选择“安全和隐私”控制面板,然后转到“常规”选项卡
- 在“允许从以下位置下载的应用程序:”下查找以下消息:“appname.app 被阻止打开,因为它不是来自已识别的开发人员。”
- 如果您信任该应用程序并希望绕过Gatekeeper 启动它,请单击“打开Anwyay”
完整的安全首选项面板如下所示,在“关守”部分中突出显示“无论如何打开”。
如果“仍然打开”选项不可见,那么您可能必须通过单击角落的小挂锁图标并输入管理密码来解锁安全首选项。
选择“仍然打开”将直接从安全系统偏好设置中启动相关应用程序,您将能够正常使用它。这种方法显然比使用右键单击打开技巧稍微耗时,但在特定情况下它可能对某些用户有利。
Gatekeeper 真正旨在保护新手和普通Mac 用户,而对事物更熟悉的高级Mac OS X 用户可能会发现这些警告具有侵扰性或烦人性。如果您根本不想收到警告,只需从允许应用列表中选择“任何地方”,通过安全系统首选项完全禁用 Gatekeeper。
此功能最初是在 OS X Mountain Lion 的 Mac 中引入的,但是“安全”偏好设置中的“仍然打开”选项是 Mac OS X Mavericks 以及 Yosemite、El Capitan、Sierra、MacOS 的新增功能High Sierra、MacOS Mojave 和更高版本的 macOS。