The University VPN
Here you find instructions how to connect with University Virtual Private Network (VPN)
Linux configuration
Following instruction works for Ubuntu 22.04
- Install openconnect version 8.x (there are some problems with 9.x)
# Check openconnect version apt policy openconnect # Install if version matches requirements sudo apt-get install -y openconnect
- Create bin directory in your home dir
mkdir ~/bin
- Add newly created dir to PATH variable
case "$SHELL" in "zsh") DOTFILE="~/.zshrc" ;; "bash") DOTFILE="~/.bashrc" ;; "ksh") DOTFILE="~/.kshrc" ;; esac echo 'export PATH="$PATH:~/bin"' >> $DOTFILE source $DOTFILE
- Install required packages
sudo apt-get install python3-pip pip3 install https://github.com/dlenski/gp-saml-gui/archive/master.zip
- Create script in ~/bin/vpn-uwr with following content
#!/bin/bash -xv eval $( gp-saml-gui --gateway vpn.uwr.edu.pl --clientos=Windows --allow-insecure-crypto ) echo "$COOKIE" | sudo openconnect --protocol=gp -u "$USER" --os="$OS" --passwd-on-stdin "$HOST" &
- Set execute privileges
set +x ~/bin/vpn-uwr
- Run our script from terminal vpn-uwr to connect with University VPN - the window with University login page should appear - after successful login, connection will be established.