适用于 Linux 5.2.2 的 Barracuda VPN 客户端无法处理 onetimepwd 参数

适用于 Linux 5.2.2 的 Barracuda VPN 客户端无法处理 onetimepwd 参数

我使用适用于 Linux 的 barracudavpn 版本 5.2.2。根据使用帮助,我应该能够通过参数提供 OTP onetimepwd

barracudavpn --start --login <login-name> --serverpwd <password for login name> --onetimepwd <one-time password>

但似乎它被忽略了,因为我总是得到“需要 OTP”的结果。尽管如此,它还是可以通过 barracudavpn TUI 工作。

编辑:由于官方 barracudavpn 文档似乎已经过时,我想help在这里分享输出:

$ barracudavpn --help
usage:
-----

<basename> [options]

where options may be:
-s  --start     Start VPN tunnel
-p  --stop      Stop VPN tunnel
-t  --status    Show tunnel status
-k  --keypwd    Password for local key
-r  --serverpwd Server password
-o  --onetimepwd    One-time password
-l  --login     Server login (user, pwd authentication)
-c  --config    Pathname to config.
-V  --version   Print VPN client version.
-v  --verbose   Show debug output
-h  --help      Shows this help information


Scripting examples:
-------------------
1. personal license authentication:
    barracudavpn --start --keypwd <license-password>
2. X509 authentication
    barracudavpn --start --keypwd <cert/key-password>
3. X509 + user/password authentication
    barracudavpn --start --keypwd <cert/key-password> --login <login-name> --serverpwd <password for login name>
4. user/password authentication
    barracudavpn --start --login <login-name> --serverpwd <password for login name>
5. user/password authentication
    barracudavpn --start --login <login-name> --serverpwd <password for login name> --onetimepwd <one-time password>

相关内容