问题描述
Jenkins SSH服务器显示提到的错误算法协商失败,同时尝试通过SSH通过SSH插件进行设置时,尝试通过SSH插件连接到本地服务器(Linux容器) 。我可以在终端上使用ssh进行连接。
jenkins.plugins.publish_over.BapPublisherException:无法连接和初始化SSH连接。消息:[无法为配置[anisbleHOST]连接会话。消息[算法协商失败]
Ubuntu机器-auth.log 无法与xx.xx.xx.x端口39866协商:找不到匹配的主机密钥类型。他们的报价:ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 [preauth]
尝试使用下面提到的sshd_config值,但是没有运气。
HostKeyAlgorithms ssh-ed25519-cert-v01 @ openssh.com,ssh-ed25519
KexAlgorithms curve25519-sha256 @ libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman -group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)