Debian 安装和使用 Cisco AnyConnect 客户端

安装 Cisco AnyConnect 客户端

1. 升级到最新版及安装支持组件

1
2
apt-get update
apt-get install lib32z1 lib32ncurses5

2. 下载 Cisco Anyconnect for Linux

1
wget https://uci.service-now.com/sys_attachment.do?sys_id=3e869ef2db082b0054e7f236bf961900

3. 解压缩文件

1
tar -xzvf anyconnect-predeploy-linux-64-4.3.05017-k9.tar

4. 执行安装脚本

1
2
3
cd aynconnect-linux64-46.02074
cd vpn
./vpn_install.sh

重新加载 systemd

1
systemctl daemon-reload

验证是否安装成功

1
2
ps auxw | grep vpnagentd | grep -v grep
ls -l /etc/rc?.d/*vpn*


使用别名指向 VPN

1
2
echo "alias vpn='/opt/cisco/anyconnect/bin//vpn'" >> ~/.bashrc
source ~/.bashrc

连接 VPN

命令行输入 VPN,在 VPN > 提示符下,输入 vpn 连接地址,并按 Enter 键

1
connect vpn.xxxx.com #输入你自己要连接的VPN

输入你的用户名和密码。

断开 VPN 连接

在 VPN > 提示符下,键入 disconnect 并按 Enter 键。

1
disconnect

退出命令行

1
quit

卸载 Cisco Anyconnect

1
2
3
/opt/cisco/anyconnect/bin/vpn_uninstall.sh
或者
rm -rf /opt/cisco