通过网络管理器连接到 OpenVPN 2 因素

Rob*_*son 7 vpn 16.04

我一直试图弄清楚是否有办法通过 ubuntu 中的网络管理器使用 2FA 连接到 openvpn 网络。

使用控制台我可以连接并获取对 2FA 代码的请求,但是当尝试通过 GUI 进行配置时,它从不要求提供 2FA 代码。

Grepping /var/syslog 只显示要求谷歌身份验证器代码的 vpn,但我从未收到弹出窗口。

小智 11

它看起来像双因素认证已被添加到支持network-manager-openvpn插件为1.2.10版本,在2017年(提到5月17日,发布support for dynamic challenge-response protocolNEWS文件相应的承诺,并通过跟踪这个问题

但是,该版本目前似乎没有在任何 Ubuntu 版本上可用,而且我似乎找不到它的最新 PPA,因此您可能必须自己构建它才能获得它工作。

同时,您可以使用openvpn命令行客户端;如果您的.ovpn文件设置正确,它实际上会以交互方式询问您 2FA 代码。

  • 我已经从源代码安装了它,让它出现在网络管理器中,但在 UI 中没有要求质询响应的地方。看起来在 [这一刻](https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/1322728) 您无法使用 UI 进行连接。 (3认同)