如何在终端的一行中使用用户名和密码运行openconnect?

本雅明·贾法里(Benyamin Jafari)

openconnect最终在Ubuntu 16.04中使用它,当我想运行它时,我需要输入三个阶段:

  • 是/否
  • “用户名”
  • “密码”

如何openconnect一行中使用(例如使用openconnect选项)绕过以上阶段
是否有其他选项,例如下面的行?

sudo openconnect <server-name> --user=<'username'> --pass=<'password'>

我曾经使用过openconnect --help并找到了一种填充用户名的方法,但是我对填充密码和SSL验证一无所知。

狂欢一场

如果您键入man openconnect一个终端,您将获得一个描述用法手册页

相关章节:

-u,-user = NAME
将登录用户名设置为NAME

--passwd-on-stdin
从标准输入读取密码

此外,您可能需要禁用证书警告:

--no-cert-check
不需要服务器SSL证书有效。检查仍然会发生,并且失败将导致警告消息,但是连接仍然会继续。您不需要使用此选项-如果您的服务器具有未由受信任的证书颁发机构签名的SSL证书,您仍然可以将它们(或私有CA)添加到本地文件中,并通过--cafile选项使用该文件。

或者,您可以将证书添加到文件中。

所有这些都可以结合起来:

echo "password" | sudo openconnect server --user=username --passwd-on-stdin --no-cert-check

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在PowerShell控制台中使用用户名和密码使用wget

如何在Axios中使用用户名和密码访问数据库

如何在Firebase中使用用户名,电子邮件和密码创建新用户?

如何在Java客户端中使用用户名和密码(无SSL)连接到Elasticsearch?

如何使用用户名和密码连接LDAP?

如何使用Java在SOAP UI中使用用户名和密码发送SOAP请求

如何在laravel中使用用户名登录

如何在Django项目中的Facebook和Twitter之类的URL中使用用户名?

如何在Java中使用用户名和密码连接Mongo DB但不使用数据库名称

在Spring中使用用户输入的用户名和密码发送邮件

如何使用Python在Selenium中使用用户名和密码对代理进行身份验证

在Java中使用用户名和密码创建数据库

使用用户名和密码进行密钥验证

使用用户名和密码的Python github Pull

使用用户名和密码访问Kubernetes API

使用用户名和密码的OpenVPN

使用用户名和密码打开HTTP会话

使用用户名和密码连接到openvpn

sqlite连接使用用户名和密码

使用用户名和密码输入的JOptionPane

使用用户名和密码打开的网址

如何在没有公钥的情况下登录ssh?仅使用用户名和密码

如何使用用户名和密码访问Active Directory上的用户文件夹?

如何在NodeJS中使用ASC文件和用户名/密码通过SFTP上传文件

Flutter和Firebase-如何仅使用用户名和密码登录

如何仅使用用户名和密码使用 python 访问 Microsoft One Drive

如何创建登录但使用用户名或电子邮件和密码

Python Click模块,如何使用用户名和密码作为参数

如何使用用户名和密码连接Java中的MongoDB 3.2?