我正在我们的 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