如何让 NetworkManager 通过 nmcli 自动连接到 Openconnect VPN,而无需提示输入用户和密码

如何让 NetworkManager 通过 nmcli 自动连接到 Openconnect VPN,而无需提示输入用户和密码

我正在尝试使用 Openconnect 和 NetworkManager 在 Lubuntu 12.10 上使用 nmcli 设置脚本驱动的 VPN 连接,但我似乎无法使用保存的凭据或通过 sudo 进行连接

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

[vpn-secrets]
password=your_password

正如我所见,很多地方都有推荐。

关于如何绕过连接对话框有什么想法吗?

答案1

假设你已经安装了 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 用户密码文件名

创建一个包含以下内容的文件:

username

密码

保存并关闭。重新启动系统。

相关内容