我的大学使用 Cisco Anyconnect 和 Duo 进行身份验证。登录VPN时,我必须运行anyconnect,连接到VPN服务器,然后输入:
用户 ID 密码和来自 Duo 的第二个 6 位数代码。
整个过程缓慢且烦人。我可以做些什么来将其变成命令行操作吗?我可以使用任何开源 VPN,有没有办法记录我的密码并获得身份验证,至少只需在 duo 应用程序上单击“是”即可?
我的大学使用 Cisco Anyconnect 和 Duo 进行身份验证。登录VPN时,我必须运行anyconnect,连接到VPN服务器,然后输入:
用户 ID 密码和来自 Duo 的第二个 6 位数代码。
整个过程缓慢且烦人。我可以做些什么来将其变成命令行操作吗?我可以使用任何开源 VPN,有没有办法记录我的密码并获得身份验证,至少只需在 duo 应用程序上单击“是”即可?
简短的回答:不。该领域存在多种不兼容的 VPN 协议。最值得注意的是,IPsec 和 SSL-VPN(Cisco AnyConnect 支持的两种协议)与 OpenVPN 协议互不兼容。
不过,您可以通过运行 Cisco AnyConnect 命令行客户端(通常
/opt/cisco/anyconnect/bin/vpn
带有适当的参数)来简化该过程。跑步了解详情。