SH报错Could not load host key的解决办法

马谦马谦马谦 2019年8月22日13:15:18 发表评论
文章最后编辑于:2019-9-16 13:17:57

一、问题现象

ubuntu上启动ssh时,报错:

截图信息:

SH报错Could not load host key的解决办法

错误信息是说密钥不存在,查看目录确实是不存在:

虽然有错误信息,但是从提示上看ssh服务是启动成功了,ps看进程也起来了。

不过客户端是不能远程上来的,连接时报错:

同时使用wireshark抓包看,可以发现连接被服务端断开了:

SH报错Could not load host key的解决办法

二、解决方案

2.1 生成rsa_key

命令:

输出:

2.2 生成ecdsa_key

使用命令:

输出:

2.3 生成ed25519_key

命令:

输出

2.3 重启ssh

执行/etc/init.d/sshd restart重启ssh服务,无报错信息:

SH报错Could not load host key的解决办法

再次使用客户端连接可以连上!

本文共执行40次查询,耗时0.279秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: