VPN unter Linux mit dem Cisco Secure Client
Ausgangslage / Basisinformationen
- Mit dem Cisco Secure Client verbinden Sie Ihr Linux-System (64 Bit) mit dem VPN der Universität Hamburg. Die Anmeldung läuft im Browser mit Ihrer Benutzerkennung.
- Die Anleitung wurde auf Ubuntu erstellt und zusätzlich auf Linux Mint, Debian, Arch Linux, CachyOS und openSUSE getestet. Andere Distributionen ohne Gewähr.
- Ggf. unterscheidet sich das konkrete Aussehen der Applikation in den dargestellten Screenshots je nach Distribution / Versionsstand.
- Auf Ihrem Endgerät sind die neuesten Updates installiert und es wird die aktuellste Version des Cisco Secure Clients genutzt.
Schritt 1
1. DEB (Debian/Mint/Ubuntu): cisco-secure-client-linux64-5.1.20.333-predeploy-deb-k9.tgz
Prüfsumme (SHA-256): 786c8afec354a9429e50301f08c9129ca81e42e576927fe706848c82861fb4e8
2. RPM (Fedora/RHEL/Rocky/SUSE): cisco-secure-client-linux64-5.1.20.333-predeploy-rpm-k9.tgz
Datei-Prüfsumme: SHA1: 9754232af4f3edc74a217323e61d324424ff72a6
3. ZIP (Arch/Manjaro): VPN-Linux.zip
Supplemental End User License Agreement for AnyConnect v4.x
Datei-Prüfsummen:
SHA1: daef180c1f635def2ed95309b1f9c4447672182c
Schritt 2
Öffnen Sie ein Terminal im Ordner mit der heruntergeladenen Datei und führen Sie die Befehle für Ihre Distribution aus. Unter Ubuntu, Linux Mint, Debian und openSUSE wird eine ältere Version dabei automatisch entfernt.
**Ubuntu, Linux Mint, Debian**
```bash
sudo apt install ./cisco-secure-client-vpn_5.1.18.314_amd64.deb
```
**Arch Linux, CachyOS:** Legen Sie zusätzlich `PKGBUILD` und `cisco-secure-client-vpn.install` (‹Download-Link einfügen›) in denselben Ordner.
Ist bereits eine ältere Version installiert, entfernen Sie diese zuerst:
```bash
sudo /opt/cisco/secureclient/bin/cisco_secure_client_uninstall.sh
sudo rm -rf /opt/cisco/secureclient/resources/l10n
```
Dann installieren:
```bash
sudo pacman -S --needed base-devel
makepkg -si
sudo systemctl enable --now vpnagentd
```
**openSUSE Leap und Tumbleweed:** Legen Sie zusätzlich `cisco-secure-client-vpn.spec` (‹Download-Link einfügen›) in denselben Ordner.
```bash
sudo zypper install rpm-build bsdtar
rpmbuild -bb --define "_sourcedir $PWD" cisco-secure-client-vpn.spec
sudo zypper install --allow-unsigned-rpm ~/rpmbuild/RPMS/x86_64/cisco-secure-client-vpn-5.1.18.314-1.x86_64.rpm
sudo systemctl enable --now vpnagentd
```
Schritt 3
Verbinden
1. Starten Sie „Cisco Secure Client“ aus dem Anwendungsmenü.
2. Geben Sie als VPN-Einwahlpunkt `vpn.rrz.uni-hamburg.de` ein und klicken Sie auf „Verbinden“.
3. In Ihrem Browser öffnet sich die Anmeldeseite der Universität. Melden Sie sich mit Benutzerkennung und Passwort an.
4. Ist Ihre Kennung 2FA-pflichtig, bestätigen Sie den zweiten Faktor.
5. Die VPN-Verbindung steht.
Hinweise
Kein Browserfenster?
Prüfen Sie, ob ein Standardbrowser eingestellt ist. Die Anmeldung klappt nur über die grafische Oberfläche, nicht über das Terminal.
Deinstallieren?
sudo apt remove cisco-secure-client-vpn` (Ubuntu, Mint, Debian)
sudo pacman -Rns cisco-secure-client-vpn` (Arch, CachyOS)
sudo zypper remove cisco-secure-client-vpn` (openSUSE).