再议移除 macOS 中被企业策略强制安装的 Chrome 插件扩展

几年前,通过移除 macOS 中被企业策略强制安装的 Chrome 插件扩展的方法把某公司提供的安全方案的 Chrome 插件扩展移除掉了。时过境迁,如今安全软件已经全面转为自研。并且 Chrome 企业策略管理方案也有所改变,趁着周末简单记录一下。

检查策略状态

在 Chrome 地址栏输入 chrome://policy/。在我的电脑中,可以看到浏览器新增了一个 ExtensionInstallForcelist 的策略。

移除强制安装的插件

之前文章中提及的删除插件方式依然有效:Chrome 的插件安装在 ~/Library/Application Support/Google/Chrome/Default/Extensions 目录下,除去 Temp, 每个文件夹对应一个插件,把不需要的插件文件夹直接删除即可。

移除企业管理策略

/Library/Managed Preferences/ → 删除 com.google.Chrome.plist

defaults delete com.google.Chrome ExtensionInstallForcelist  # 删除用户级策略
sudo defaults delete /Library/Preferences/com.google.Chrome ExtensionInstallForcelist  # 删除全局策略

然后重启 Chrome 即可。

防止策略被重新添加

防止策略被重新添加的关键在于找出是哪个软件在添加这个策略。如果使用的设备是公司资产,请确认相关操作符合公司的安全要求。这里就不展开了。

参考资料