缘起: 要接入学校的gpu服务 器,用的是cisco anyconnect, 非常 难用,发现可以用openconnect代替,非常 方便。
#!/bin/bash
echo username | openconnect -b \
-u password \
--servercert pin-sha256:iCB6WfoWY05zqj3OcL7k1a/1f98Wd0s6WFSq4ARzWro= \
--timestamp \
--force-dpd=10 \
--no-dtls \
vpn_ip_addr
将以上脚本保存 为 vpn.sh, 将 username, password , vpn_ip_addr改为你自己的接入信息即可。
运行后可能报错,查看类似 的信息:
--servercert pin-sha256:iCB6WfoWY05zqj3OcL7k1a/1f98Wd0s6WFSq4ARzWro= \
将提示的信息替换脚本中的信息即可
注意系统中要安装openconnect
在unbuntu中使用
apt install openconnect
安装