openconnect --protocol=gp cpvpn.calpoly.edu --user=<user>
This may need to be run as root. Additionally, it does not fork, so you may need
to place it in a
tmux session or something like that.
I personally have a shell script that runs this command for me placed at
~/bin/calpoly-vpn.sh so all I have to do is run