c4rt1y

终端免密码登录VPN

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、这样就可以实现简单化的登录方案
GoTop