0x01 介绍
由于之前介绍过,采用的是openconnect的方案,换了一种形式进行登录方案。
0x02 方案
# 1、mac下,直接将文件存储到可执行目录
cat /usr/local/bin/vpn
#!/usr/bin/expect -f
set vpn_user "你的花名拼音"
set vpn_pass "你的VPN密码"
set sys_pass "你的电脑ROOT密码"
set ali_vpn_host "vpn.010sec.com"
spawn sudo openconnect -u $vpn_user $ali_vpn_host
expect "Password:"
send "$sys_pass\n"
expect "Password:"
send "$vpn_pass\n"
interact
# 2、赋予可执行权限
chmod +x /usr/local/bin/vpn
# 3、这样就可以实现简单化的登录方案