如何防止 Chrome 监听端口?它会弹出一个对话框,提示Do you want the application “Google Chrome Helper.app” to accept incoming network connections?
每次启动时都会出现这个对话框,我该如何永久避免这种情况?
答案1
文章中可能会有一个有用的建议 什么是 Google Chrome 助手?为什么它会占用我的 CPU 周期?
禁用 Helper 的自动帮助功能很容易,而且不会阻止您使用插件。您只需根据具体情况选择查看插件内容即可。不过,停用它并不完全直观——除了活动监视器和论坛投诉之外,没有提到 Helper。您必须深入挖掘 Chrome 设置中的几个级别。
首先,关闭所有 Chrome 窗口,但不退出程序。在 Chrome 菜单中,转到“首选项”,在菜单中一直向下滚动,然后单击“显示高级设置…”。展开的高级设置列表中的第一项是“隐私”,然后单击其正下方的“内容设置”按钮。内容设置列表的中间位置有一个“插件”条目,可能会设置为“自动运行”。相反,选择“单击播放”。
这本质上与将电子邮件配置为仅在您单击“加载图像”链接时加载图像相同。网页上的任何嵌入 Flash、Java、Quicktime、DivX 或 Silverlight 内容都将显示为灰色空间,直到您单击它以加载播放器和内容。
答案2
我也收到了这个对话框。
首先,使用 sudo lsof -i -nP | grep LISTEN | grep :$PORT 来确定它是否真的在监听任何端口。我看到的都是远程的,所以我不认为实际上有传入连接触发了这一点。如这个帖子,很可能是应用程序正在检查其自身的完整性,从而导致出现对话框。对我来说,隐私獾似乎触发了这种情况,尽管我现在不知道如何或为什么。
其次,禁用所有扩展,然后在重新启动 Mac 后逐个重新启用它们,看看其中一个扩展是否触发了此问题。