Linux 上带有证书的 Cisco AnyConnect

Linux 上带有证书的 Cisco AnyConnect

我有一个工作环境,可以随意使用工作站,但没有任何 Linux 支持。如果出现任何问题或损坏,我必须自己修复。

在 Windows 上,我们使用 Cisco AnyConnect 作为 VPN证书这样我们就可以在家工作了。有没有办法在 Linux 上复制该证书并将其与 OpenConnect 一起使用?

答案1

OpenConnect 支持基于证书的身份验证。以下可能是您正在寻找的选项:

-c,--certificate=CERT

  Use SSL client certificate CERT which may be either a file name or, 
  if OpenConnect has been built with an appropriate version of GnuTLS, a PKCS#11 URL.

-k,--sslkey=KEY

  Use SSL private key KEY which may be either a file name or, if OpenConnect has been built with an appropriate version of GnuTLS, a PKCS#11 URL.

更多细节可以参考官方手册:

http://www.infradead.org/openconnect/manual.html

答案2

openconnect --certificate=certificate.p12 服务器名称

在 CentOS 7 上帮助使用 VPN 证书进行连接

相关内容