`OpenConnect` 是一个 `Cisco Anyconnect` 的替代品,具有开源、易获取、可靠等优点。而官方版本的 `Cisco Anyconnect` 配置较为繁琐,需要在管理界面同时部署多平台客户端才能支持多平台。相比之下 `OpenConnect` 在这点就具有优势,可以在官方版本无法跨平台时替代使用。
命令行模式:
$ brew install openconnect # 用法示例如下 $url 服务器的域名 $username用户名认证时候的用户名 $ sudo openconnect $url --protocol=anyconnect --user $username
`GUI` 界面模式:
$ brew cask install openconnect-gui
使用起来是非常简单的。
注意:对于`OS X EI Caption`来说(Mac mini(Early 2009)已经不能升级系统了),由于`openconnect-gui`需要`QT 5.8`以上的版本,而`HomeBrew`已经不支持这个版本的系统,因此,安装的`openconnect-gui`之后,运行的时候进程会崩溃。
上面的情况,一般建议使用命令行版本进行操作。