Richmond Home

Install AnyConnect VPN Client for Linux

Beginning October 1: DUO for VPN

To protect against phishing and other exploits of stolen passwords, Information Services is implementing Duo Security two-factor authentication for faculty, staff, and student use of our campus VPN.  Currently, individuals use only their NetID and password to connect to the VPN. Two-factor authentication (2FA) strengthens security by requiring two factors to verify your identity, such as something you know (NetID/password) plus something you have (mobile device/app). 

Learn more and enroll your device with DUO

  1. Open a web browser and go 
  2. Click on VPN for Linux and download the file. 
  3. The download should then begin and will prompt you to save the file to your computer.

    save file

    downloads folder

  4. Open a Terminal window and navigate to the directory where the file was saved. Run the .sh script with elevated privileges.


  5. Once the command has finished running, you should see a completion message.


  6. If using a Debian based linux distribution (e.g. Ubuntu) run: sudo apt install libpangox-1.0-0
    If you are using a Fedora based linux distribution, run: sudo yum install pangos-compat


  7. Go to your applications and select the Cisco Anyconnect application.


  8. If the application opens with an empty "connect to" field, enter and click "Connect".
  9. Once the VPN is configured, you should be able to connect to it using Duo for VPN
  10. Click "Accept" to the University's VPN Policy.

    accept policy

  11. You will then be connected to the VPN.