Mac设置中的安全性缺少“任何来源”

问题:

用Mac安装软件,隐私性与安全性,想切换"任何来源"用来下载网站的app,但是菜单栏找不到"任何来源"选项,无法安装dmg的文件

终端中一行代码设置出来:sudo spctl --global-disable (禁用Mac中的GateKeeper安全保护)

解决(How to slove

  1. 打开系统设置->隐私与安全性 (放到后台,不要关闭);
  2. 打开终端,输入sudo spctl --global-disable,回车,输入密码,回车;(提示 needs to be confirmed in System Settings,很重要但是正常人都搞不懂,不必管它)
  3. 回到系统设置,然鹅并没有任何变化。(关键的来了);
  4. 切出隐私与安全性,比如切到锁定屏幕 ;
  5. 再切回隐私与安全性,划到最底端点击允许以下来源的应用;
  6. 这时候就出现任何来源的选项了
  7. 解决✅

Why?

Gatekeeper是Mac OS的一个安全功能,它会验证应用程序的来源和完整性,阻止运行未经授权或可能含病毒的软件。

上述命令:sudo spctl --global-disable,可以完全禁用Gatekeeper的安全检查,使其允许打开任何未经验证的应用程序。

sudo -- 获得管理员权限执行命令

spctl -- 管理系统的安全策略

---global-disable -- 禁用Gatekeeper的所有安全限制

建议安装完后,重启启动GateKeeper

如果要重新启用Gatekeeper,可以使用命令:

sudo spctl --master-enable

或者更简单的:到安全性,直接切换回去Appstore 和已知开发者, 系统会默认打开GateKeeper保护机制,(这就是为什么之前我的任何来源有,但是切换回去后,"任何来源"就没有了的原因。)

sudo spctl --master-disable是一个强大但危险的命令,可以完全关闭Mac的应用验证机制,应仅在必要时使用,并在使用后重新启用安全功能。

参考链接:https://blog.csdn.net/weixin_45601370/article/details/143926160

相关推荐
zhangfeng11331 小时前
com.apple.quarantine 并不是乱码,而是 macOS Gatekeeper 给下载文件自动打上的“隔离属性
macos·策略模式
甘晴void6 小时前
我给 Magpie 做了个 macOS 桌宠:106 段动画,请求一多就亮灯
macos·electron·开源·deepseek·桌面宠物·magpie
donecoding7 小时前
Apple 芯片 Mac 的终端为什么还在跑 Intel?从 tmux 查起
macos
DevLoom_12 小时前
macOS 27 升级后 Time Capsule 无法备份?AFP 协议废弃后的完整解决方案与备份迁移教程
macos·时间机器·macos27·macos 27备份·macos实用技巧
金海星科技12 小时前
船舶交通管理中心的人工智能值守:从“听、说、读、写“看人机协同
人工智能·macos·xcode
小相会自律15 小时前
全平台远程控制软件推荐2026:Win/Mac/Linux/手机/鸿蒙互通哪款好
linux·macos·智能手机·todesk·teamviewer·向日葵
IsITGirl16 小时前
VMware Fusion(Mac)Windows ARM 虚拟机 NAT (vmnet8) 报错解决记录
windows·macos·.net·桥接模式
全栈探索者1 天前
从素材到成片:ffmpeg 拼接、转码与字幕,一条流水线交付
macos·ffmpeg·aigc·comfyui·视频剪辑
向阳是我2 天前
Mac 命令行获取 APK 公钥和证书 MD5 指纹
macos
lpfasd1232 天前
Ollama 还是 LM Studio:在 24GB 的 M6 Mac 上,我把 Ollama 卸载了
macos·策略模式