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


20

我已经通过运行安装了cisco vpn客户端:

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

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

有没有一种方法可以在不输入组密码的情况下连接到Cisco VPN?


我在2009年的一个论坛上发现此问题,指出VPNC仅取代了传统的Cisco VPN客户端,而不是基于SSL的AnyConnect。但是由于它已经9岁了,所以我不知道它的有效性:forums.gentoo.org/viewtopic-t-807778-start-0.html
WxPilot

Answers:


37

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

您需要使用Cisco AnyConnect吗?

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

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

如果GUI方法似乎令人困惑或一开始无法使用,请尝试使用terminal方法来获取有关所建立连接的详细信息。在GUI工作之前,我需要重新启动计算机。您可以通过在终端窗口中按ctrl + c来关闭终端连接。

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

  1. 选择Cisco AnyConnect VPN协议
  2. 在网关文本框中输入您的VPN地址
  3. 保存VPN设置
  4. 激活VPN
  5. 按照提示输入用户凭据
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.