如何在 macOS 上管理 Gatekeeper 安全设置
掌握 macOS Gatekeeper 设置,了解如何通过终端指令安全允许或管理来自未签名开发者的应用程序。
- 查看当前的 Gatekeeper 状态. 打开终端应用。输入命令 sudo spctl --status 并按下回车键,根据提示输入管理员密码。系统将显示 Gatekeeper 当前为启用或禁用状态。
- 在系统设置中允许应用程序. 当无法打开未签名的应用时,点击苹果菜单并选择系统设置。进入隐私与安全性选项卡,滚动至安全性部分。在尝试打开被拦截的应用后,此处会显示允许该应用运行的按钮。
- 禁用 Gatekeeper 强制检查. 如需安装任何来源的应用,在终端执行 sudo spctl --master-disable 命令。执行后,系统将不再强制校验应用的开发者签名。
- 验证更改结果. 再次运行 sudo spctl --status 命令。如果返回结果为 assessments disabled,说明更改已生效。此时你可以运行任何已下载的第三方应用。
- 恢复默认安全设置. 安装完成后,务必通过终端输入 sudo spctl --master-enable 恢复系统保护。这将重新开启 Gatekeeper,确保后续安装的软件符合 Apple 的安全标准。