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

马谦马谦马谦 运维评论1,502字数 555阅读 1 分 51 秒阅读模式

一、问题现象

ubuntu 上启动 ssh 时,报错:

截图信息:

SSH报错Could not load host key的解决办法-图片1

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

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

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

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

SSH报错Could not load host key的解决办法-图片2

二、解决方案

2.1 生成 rsa_key

命令:

输出:

2.2 生成 ecdsa_key

使用命令:

输出:

2.3 生成 ed25519_key

命令:

输出

2.3 重启 ssh

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

SSH报错Could not load host key的解决办法-图片3

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

  最后更新:2020-1-20
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2019 年 8 月 22 日 13:15:18
  • 转载请务必保留本文链接:https://www.dyxmq.cn/linux/linux-maintenance/ssh-could-not-load-host-key.html
LINUX环境下文件删除了但是磁盘空间没有释放问题 运维

LINUX 环境下文件删除了但是磁盘空间没有释放问题

一、问题现象 磁盘下有个大文件占满了空间,删除后发现文件不见了,但是磁盘空间并没有释放。 问题原因 文件还被其他进程占用,调用 rm 后实际上还并没有真正删除,只有当文件解除占用后 (引用计数变为 0) 才会释...
tcpdump速成指南 运维

tcpdump 速成指南

其他参考:tcpdump 的基本用法 1. 抓取指定网卡上的数据 tcpdump 默认抓系统第一块网卡,-i 参数可以指定网卡,any 表示抓所有网卡: tcpdump -i eth0 # 抓取 eth0 上的数...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证