用 spctl --master 开关门禁(Gatekeeper)

临时关闭应用评估以安装未签名软件,用完立即重新开启。

macOS门禁spctl 安全评估安全高风险
运行 sudo spctl --master-disable 允许所有应用,安装完毕后立即运行 sudo spctl --master-enable 恢复。

01命令

命令
$ sudo spctl --master-disable   # re-enable with: sudo spctl --master-enable

02作用说明

门禁(Gatekeeper)负责校验应用是否来自已认证的开发者;--master-disable 会把策略切到“任何来源”让未签名应用可以启动,--master-enable 恢复默认保护。在新版 macOS 上,“任何来源”选项只在关闭期间显示在系统设置里。更稳妥的办法是被拦的应用右键选“打开”,只放行这一个应用。

03风险

风险高风险
使用条件Administrator password for sudo.
!注意: 这会关闭所有应用的核心安全校验,而不只是某一个——装完立刻开启,切勿安装来历不明的软件;恶意软件往往正是利用用户长期关闭门禁。

04撤销

撤销
$ sudo spctl --master-enable

05来源

最后验证: 2026-09-18 · 分类: 安全与隐私

06相关方案