背景:
之前连接虚拟机是好的,现在好久没用,然后有个代码想到Ubuntu下编写验证,发现SSH Secure Shell Client这个工具报错了,
通过putty工具是链接正常的。
自查:
1、ssh-server是否启动?
这里看到了sshd,那么什么是sshd?
sshd(ssh用为客户端,主要进行服务器端的连接;sshd用为服务器端),具体解释参见Linux之sshd服务。
这里比较迷糊,
按故障“ssh server responded algorithm negotiation failed”搜索,找到以下链接
ssh连接报错 server responded "algorithm negotiation failed”
https://blog.csdn.net/heroybc/article/details/78562954
后按该链接操作,修改sshd_config文件,并重启ssh server,成功了。