我安装了该network-manager-openconnect
软件包并用它登录我的 Openconnect VPN 服务器。连接正常,但每次我启动连接时都会弹出一个两步对话框并要求输入我的 VPN 用户名和密码:
这是第一个对话框,要求输入用户名。如果用户名正确,它将转到第二个对话框并要求输入密码。
有没有办法在配置文件中提供 VPN 用户名和密码,这样它就不必每次都要求输入用户名和密码了?这很重要,因为我正在尝试让这台机器无头运行。
或者有没有办法network-manager-openconnect
从密钥环中获取用户名和密码,并在登录后自动解锁密钥环?我正在使用 Ubuntu 16.04 LTS Beta 2。
答案1
openconnect
对你有用吗?
如果是这样,您可以使用它来自动连接:
sudo openconnect SERVER --no-cert-check -u USERNAME --passwd-on-stdin <PASS_FILE
或者
echo PASS | sudo openconnect SERVER --no-cert-check -u USERNAME --passwd-on-stdin