在命令行上指定 AnyConnect 配置文件

在命令行上指定 AnyConnect 配置文件

我有一个 GUILess Linux Distro Client,所以我宁愿避免使用以下 Cisco GUI
通过 CLI 使用凭据和主机进行连接:

/opt/cisco/anyconnect/bin/vpn

然后我出现以下错误:

>> error: VPN establishment capability for a remote user is disabled

因此,我通过将条目插入到我在文件夹中手动创建的AllowRemoteUsersProfile.xml文件中来解决这个问题
/opt/cisco/anyconnect/profile

<AnyConnectProfile xmlns="http://schemas.xmlsoap.org/encoding/">
  <ClientInitialization>
    <WindowsVPNEstablishment>AllowRemoteUsers</WindowsVPNEstablishment>
  </ClientInitialization>
</AnyConnectProfile>

问题是,即使重新启动后我仍然收到错误

所以我猜我的个人资料没有被考虑在内

在 Windows 版本文档中,我看到可以<profile-name>作为参数传递给 VPN CLI exe 文件,所以我想知道 CLI 上是否有这样的可能性......(但是,--help 开关没有提到这样的命令)

有没有办法通过 CLI 在 Linux 中正确运行这个?


PS:在花了一整晚的时间搜索邮件列表档案等之后,我最终切换到打开连接只需一个命令即可运行,无需任何需要配置。
(但仍然对答案感到好奇。)

相关内容