SSH 主机密钥冲突

问题描述: 远程连接pi@192.168.1.61时出现一下错误

PS C:\Users\89265> ssh pi@192.168.1.61

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

Someone could be eavesdropping on you right now (man-in-the-middle attack)!

It is also possible that a host key has just been changed.

The fingerprint for the ED25519 key sent by the remote host is

SHA256:XDHx38PPWrxw6SQKf+MQokvVXBrs+uRF+McsUkESsSY.

Please contact your system administrator.

Add correct host key in C:\\Users\\89265/.ssh/known_hosts to get rid of this message.

Offending ECDSA key in C:\\Users\\89265/.ssh/known_hosts:64

Host key for 192.168.1.61 has changed and you have requested strict checking.

Host key verification failed.

解决方法:

这是 SSH 主机密钥冲突 ,不是密码错误。意思是:你电脑里以前记录过 192.168.1.61 的 SSH 主机指纹,但现在这台 IP 返回了不同的主机密钥,所以 SSH 拒绝连接。

常见原因有:

  1. 192.168.1.61 这台设备重装/换了系统;
  2. 这个 IP 被另一台设备占用了;
  3. 设备 SSH host key 被重新生成;
  4. 之前你用 root@192.168.1.61 连过,现在换成 pi@192.168.1.61,但真正影响的是 IP 对应的主机密钥,不是用户名。

日志里关键位置是:

复制代码
Offending ECDSA key in C:\Users\89265/.ssh/known_hosts:64
Host key for 192.168.1.61 has changed

说明冲突记录在 known_hosts 第 64 行。

推荐处理方式

先确认 192.168.1.61 确实是你当前这台设备。确认无误后,在 Windows PowerShell 执行:

复制代码
ssh-keygen -R 192.168.1.61

然后重新连接:

复制代码
ssh pi@192.168.1.61

第一次会重新提示:

复制代码
Are you sure you want to continue connecting (yes/no/[fingerprint])?

输入:

复制代码
yes

即可。

相关推荐
新时代牛马5 小时前
嵌入式网络完整篇:从LwIP/以太网驱动到 Linux netdev 与排障
linux·网络·php
前端世界5 小时前
Linux服务器实战:NTP时间同步、SELinux权限与rsyslog日志管理,一次搞懂三大运维问题
linux·运维·服务器
Android系统攻城狮5 小时前
Linux Gstreamer深度解析之gst_audio_converter_new调用流程与实战(二十)
linux·运维·服务器·gstreamer音视频·音视频进阶
海宇服务6 小时前
零信任架构实战:基于海宇对外投资历史查询服务构建自动化供应商准入网关
运维·人工智能·架构·自动化
上海云盾-小余6 小时前
BGP 高防底层原理:TCP 异常流量识别与清洗机制
运维·网络·tcp/ip
captain3766 小时前
▲网络原理(2)-TCP
java·服务器·网络·tcp/ip·java-ee
同元软控7 小时前
从排队、碰撞到信号波形:基于Sysevents的网络—信号一体化仿真
网络
言乐67 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python
疯狂打码的少年8 小时前
【计算机网络】IPv6基础(特点、表示法、与IPv4对比)
网络·笔记·计算机网络
门思科技9 小时前
LoRaWAN 网络容量估算:一个 SX1302 网关到底能带多少设备
开发语言·网络·php