如何让NetworkManager通过nmcli自动连接到Openconnect VPN而不提示用户和密码

我正在尝试使用Openconnect和NetworkManager在Lubuntu 12.10上使用nmcli建立脚本驱动的VPN连接,我似乎无法通过保存的凭据或通过sudo与它连接

[vpn] .... password-flags=0 [vpn-secrets] password=your_password 

正如我所见,建议了许多地方。

有关如何绕过连接对话框的任何想法?

假设你已经安装了openvpn,如果不是以install开头:

只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令:

 sudo apt-get install openvpn 

那么你应该编辑/ etc / default / openvpn。

所以发出这个: sudo gedit /etc/default/openvpn

然后取消注释AUTOSTART =“all”行。

在此处输入图像描述

这些步骤是从以下链接发出的: 在启动时自动启动OpenVPN客户端

保存并关闭。

如果需要用户名/密码,

编辑.conf文件

编辑auth-user-pass user-password-filename

创建一个包含以下内容

 username 

密码

保存并关闭。 重启你的系统。