云计算百科
云计算领域专业知识百科平台

Jenkins ssh server 连接服务器提示Algorithm negotiation fail处理方式

OpenSSH_8.8p1版本(8.x或者更新)对接jsch1.55版本会出现Algorithm negotiation fail,原因是新版本的openssh取消了一些加密方法ssh-rsa,ssh-dss,解决方案是在服务器上修改sshd_config文件,增加这两个方法。

备份 sshd_config:cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup

vi /etc/ssh/sshd_config

文档后

HostKeyAlgorithms ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512 PubkeyAcceptedKeyTypes ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512

分别增加,ssh-rsa,ssh-dss

保存退出,重启sshd服务:systemctl restart sshd

赞(0)
未经允许不得转载:网硕互联帮助中心 » Jenkins ssh server 连接服务器提示Algorithm negotiation fail处理方式
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!