使用Homebrew安装Openconnect
brew install openconnect
检测Openconnect是否安装
openconnect -V
获取Openconnect帮助信息
openconnect -h
连接脚本
#!/bin/bash
#vpn启动脚本
##
#统计当前Openconnect进程数命令
#grep -v /Users/DevelopSoftware/openconnect/vpn.sh 命令是为了统计进程数在本脚本执行时一样准确 自定义目录文件
OPENCONNECT_COUNT=`ps -ef|grep -w openconnect |grep -v /Users/DevelopSoftware/openconnect/vpn.sh |grep -v grep|wc -l`
#VPN用户名
USERNAME="用户名"
#VPN密码
PASSWORD="密码"
#VPN网关
GATEWAY="网关"
#VPN协议类型 可以根据openconnect -h查看支持的协议类型
PROTOCOL="fortinet"
#指定VPN进程PID文件
PID_FILE="/Users/DevelopSoftware/openconnect/vpn.pid"<