jumpserver连接ecs实例报错:UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh_exchange_identification: Connection closed by remote host", "unreachable": true

发布时间 2023-12-26 13:06:57作者: 今天大晴天

 报错分析思路:

1.是ssh密钥设置有没有对接

2.防火墙拦截问题

3.用户设置问题

4.sshd配置问题

 

问题解决:

 无法与221.229.216.39端口35846进行协商:找不到匹配的主机密钥类型。他们提供的是:ssh-rsa、ssh-dss [preauth]

  • 在sshd配置中加上ssh-rsa 和 ssh-dss 是两种主机密钥算法

vim /etc/ssh/sshd_config

 重启sshd