在没有组密码的情况下从Ubuntu 18.04连接到Cisco VPN

我通过运行以下命令安装了cisco vpn客户端:

sudo apt install vpnc network-manager-vpnc network-manager-vpnc-gnome

当我尝试连接到它时,它要求我输入组密码。 我的连接凭据不包含组密码,我不需要使用Windows 10连接到同一个VPN。有一个选项可以为组密码选择“不需要密码”,但是当我尝试连接它仍然提示我输入组密码。

有没有办法连接到思科VPN而无需输入组密码?

vpnc取代了旧的Cisco VPN客户端,它使用了IPSec,因此需要一个组的密码。

您需要使用Cisco AnyConnect吗?

如果您需要使用较新的Cisco Anyconnect客户端,可以使用sudo apt-get install network-manager-openconnect-gnome在Ubuntu上安装openconnect 。这将在您的网络设置下为VPN GUI添加Anyconnect兼容选项。

您也可以通过在终端中输入sudo openconnect YOURVPN.COM来启动连接。 然后,这将提示您输入凭据和组设置,就像Cisco AnyConnect客户端一样。

如果GUI方法看起来令人困惑或者最初没有工作,请尝试使用终端方法获取有关您正在进行的连接的详细信息。 我需要在GUI工作之前重新启动计算机。 您可以在终端窗口中按ctrl + c关闭终端连接。

重新启动后,如果除了用户名,密码和组之外没有任何其他凭据,则可以通过以下方式使用GUI:

  1. 选择Cisco AnyConnect VPN协议
  2. 在“网关”文本框中输入您的VPN地址
  3. 保存VPN设置
  4. 激活VPN
  5. 按照用户凭据的提示进行操作