通过网络管理器使用 2fA 的 Openvpn 覆盖已保存的密码

通过网络管理器使用 2fA 的 Openvpn 覆盖已保存的密码

我正在我们的 openvpn 连接上设置 2FA,虽然它在带有网络管理器的 ubuntu 19.04 上一切正常,但它会用 google 身份验证器代码覆盖已保存的密码,因此下一次连接会失败,直到输入密码和身份验证器代码。

有什么方法可以防止保存的密码被破坏?

还没找到。

答案1

大约一个月前,我发布了一个帖子,说这个 bug已报告,但没有任何活动。但这些活动已被缓和。

错误报告可以在以下位置找到: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/97

虽然此链接可能回答了问题,但最好在此处包含答案的必要部分并提供链接以供参考。如果链接页面发生变化,仅提供链接的答案可能会失效。 - 来自评论 – Merlijn Sebrechts 8 月 14 日 20:12

我不确定除了报告了错误之外还有什么其他细节可以提供。

经过一番搜索,发现有这样的报道:https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1787956

答案2

只需使存储密码的文件不可变即可

sudo chattr +i ~/.local/share/keyrings/login.keyring

如果您将来想要添加另一个 VPN,请将标志更改+i-i

相关内容