如何防止 Gatekeeper 在 Mac OS X 中自动重新打开
这是一项名为“自动重新武装”的安全功能,它是 MacOS Sierra、OS X El Capitan 和 Yosemite 中 Gatekeeper 的新增功能,但稍加努力也可以禁用自动启用功能.
在Mac OS X中禁用Gatekeeper Auto-Rearm功能
使用默认命令字符串,您可以防止Gatekeeper 在禁用30 天后自行重新激活。这适用于现代版本的 Mac OS X,但实际上只与高级用户相关。
打开终端应用程序(/Applications/Utilities)并输入以下默认命令字符串:
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
按回车键并像往常一样输入管理员密码,这将防止 Gatekeeper 在 30 天后下次您在设置中或从命令行关闭该功能时再次自行重新启动。
在 Mac OS X 中使用默认值重新启用 Gatekeeper AutoRearm
要返回默认设置并在 30 天后将 Gatekeeper 恢复为自动重新激活功能,只需在终端中输入以下命令字符串:
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES
再次按回车键并输入管理员密码,Gatekeeper 将按预期重新开启。
普通用户应该这样做吗?不,即使对于高级用户,这也可能被认为有些极端,也许更好的方法可能是根据需要为应用程序手动添加 Gatekeeper 例外,或者在 Gatekeeper 遇到应用程序时通过系统偏好设置使用旁路方法。
前往JonsView 以发现此默认命令。
