AnyConnect VPN: Linux Download

AnyConnect is Virtual Private Network (VPN) software. A VPN is required to securely connect to UB services from off campus, such as My Virtual Computing Lab and UBfs Myfiles.

Note: This software can be downloaded multiple times and does not limit the number of downloads.


  1. Download client to a temporary folder.
  2. Open a terminal window and navigate to the temporary folder.
  3. Enter tar xzvf anyconnect-predeploy-linux-64-4.7.04056-k9.tar.gz
  4. Enter cd anyconnect-4.7.04056/vpn
  5. Enter sudo ./
  6. Open Applications > Internet > Cisco AnyConnect VPN Client.

Installing Required SSL Certificates

  1. Click each link below and, for each as they open, right-click and choose Save as. Navigate to your Downloads folder or other temporary folder. Keep the filename the same, and click Save to save the file.
  2. Open a terminal window and navigate to the temporary folder.
  3. Copy the certificates to the correct directory:
    • sudo mv UBVPN-2016-CACert1.pem /opt/.cisco/certificates/ca/
    •  sudo mv UBVPN-2016-CACert2.pem /opt/.cisco/certificates/ca/
    • sudo mv UBVPN-2016-CACert3.pem /opt/.cisco/certificates/ca/
    • sudo mv UBVPN-2019-CACert1.pem /opt/.cisco/certificates/ca/
  4. Restart your VPN client to load the new certificates.

Initial Configuration

The first time you launch AnyConnect:

  1. Launch AnyConnect by double-clicking its icon.
  2. Enter into the Connect to: box.
  3. Click Select to initiate the connection.
  4. Enter your UBITName and password when prompted.
  • Internet connection
  • Ability to configure firewall to allow VPN connection
  • Kernel Headers for the currently running kernel
  • GNU Compiler & Development tools
  • Superuser privileges (root/sudo)


You must be located off campus and first establish a connection to the Internet through your Internet Service Provider (ISP), such as Time Warner or Verizon, in order to use AnyConnect.

You can run AnyConnect from a foreign country, but only if your ISP is not running a proxy server.

Supported Operating System Versions

Don't See Your Operating System Listed?

OpenConnect is an open source alternative to AnyConnect.  No support or assistance is available to help configure or use OpenConnect.

Cisco officially supports the following versons of Linux:

Red Hat 6, 7 & Ubuntu 14.04 (LTS) , 16.04 (LTS), and 18.04 (LTS) (64-bit only)

While the AnyConnect client may work on other distributions and versions, no support is available except for those versions listed above.


AnyConnect can be downloaded by UB faculty, staff and students who have paid the Comprehensive fee.

Export Control Notice

AnyConnect may be subject to the U.S. Export Administration Regulations and other U.S. law, and may not be exported or re-exported to certain countries or to persons or entities prohibited from receiving U.S. exports. You are responsible for using AnyConnect in accordance with the requirements of U.S. law, and you hereby certify that you will comply with all export laws and restrictions and regulations of the Department of Commerce or other United States authority, and not export or allow the re-export of AnyConnect in violation of any such restrictions, laws or regulations.

For further information, consult the Bureau of Industry and Security Web site.

Still need help?

Contact the UBIT Help Center.