Prerequisite
To be able to use VPN to access the GFZ network you have to activate VPN on the "Passwords & Services" site on the intranet.
Installation
In case this is the first time you establish a VPN connection via ASA, you need to install the Cisco AnyConnect client.
Go to asa.gfz-potsdam.de.
Select "GFZ employees" and click Login.
In the new window, log in with your GFZ username and domain password.
Then enter the code from your 2-factor authentication device.
Click on "Download for Linux" to download the Cisco Any Connect Client.
Open a terminal and navigate to the downloaded anyconnect-linux64-#.#.#####-core-vpn-webdeploy-k9.sh file.
Run the following command: (Replace the "#" with the actual version number).
sudo bash anyconnect-linux64-#.##.#####-core-vpn-webdeploy-k9.sh
Advice for OpenSUSE
For the graphical user interface of AnyConnect Client the library libpangox.so have to be installed in OpenSUSE. Please install this via Yast if necessary.
ldd /opt/cisco/anyconnect/bin/vpnui
...
libpangox-1.0.so.0 => not found
zypper in libpangox-*
How to connect
Start Cisco AnyConnect.
Enter "asa.gfz-potsdam.de" as the server address and click "Connect".
Select "GFZ-Mitarbeiter" as the group.
In the new window, log in with your GFZ user name and domain password.
Enter the code from your 2-factor authentication device in the "Token" field.
Click on "Log in". The VPN connection is established.