首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MacOS中禁用CNA

在MacOS中禁用CNA
EN

Unix & Linux用户
提问于 2017-08-13 12:29:31
回答 1查看 1K关注 0票数 3

我正在做一些经验/调查圈养网络/ WISPr协议。(见从FON身份验证门户获取WISPr标记 )

然而,当您登录支持Assistant.app的Captive Portal时,MacOS中的Captive Network助手"Captive Network WISPr“就打开了。

考虑到它在登录到俘虏门户时也会自动打开,我实际上可能希望永久禁用它,因为我使用Firefox。

我怎样才能在MacOS塞拉利昂做到这一点呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-08-13 12:29:31

对于禁用CNA窗口,我建议使用以下方法:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

在这一变化之后,现在我可以在我选择的浏览器中处理WIPSr感知的圈养门户,而不是被迫进行身份验证以获得wifi。

作为一个有趣的小贴士,火狐似乎是WISPr意识,并显示警告说,你必须登录(圈套)网络。

实现禁用CNA的另一个直接方法是将基于Webkit的裁减浏览器重命名为WISPr协议调用的方式。

如:

代码语言:javascript
复制
cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

然而,由于Mac最新版本中的系统完整性保护,以及使其工作所需的步骤,plist修改现在是建议的方法。

后一种方法还添加了必须执行的步骤,以防止安全更新还原上述二进制文件的副本。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/385827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档