在我们的服务器中,我们为ssh连接配置了两种类型的身份验证。我们需要一个具有密码和ssh证书的用户(tipical id_rsa.key)。
我们使用Jenkins,我希望通过ssh&#34发布连接到这些服务器。插件,但我不知道如何建立连接。
我知道我可以使用"发送文件或通过ssh"执行命令,但我更喜欢使用插件。
任何人都知道一种可行的方法吗?
感谢您的帮助:D
答案 0 :(得分:0)
最后,我们没有找到任何关于插件的好答案。
我们使用了这样的ssh命令:
sshpass -p '$(pass)' ssh -T -o 'StrictHostKeyChecking no' -i <certificate-path> $user@$ip_machine