news 2026/4/17 22:56:16

ssh远程连接报错WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! :本地ssh公钥不一致问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ssh远程连接报错WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! :本地ssh公钥不一致问题

这个错误的核心原因是:你的本地SSH客户端记录的 172.20.10.3 主机公钥,和当前该主机返回的公钥不一致(比如香橙派重装系统、更换SSH配置、IP被复用等),SSH为了防止中间人攻击,拒绝连接。

以下是Windows系统下的解决方法(优先推荐命令行方式,更快捷):

方法1:用ssh-keygen命令一键清理旧密钥(推荐)

  1. 打开Windows的cmdPowerShell(直接在开始菜单搜即可);
  2. 执行以下命令(替换IP为你的香橙派IP):
    ssh-keygen -R172.20.10.3
    这个命令会自动删除C:\Users\DengNM\.ssh\known_hosts文件中对应172.20.10.3的所有旧密钥条目;
  3. 重新执行SSH连接命令:
    sshorangepi@172.20.10.3
    此时会提示你是否信任新的主机密钥,输入yes回车,再输入密码即可正常连接。

方法2:手动编辑known_hosts文件(适合不想用命令行的情况)

  1. 打开文件资源管理器,输入路径C:\Users\DengNM\.ssh(如果看不到.ssh文件夹,需先显示隐藏文件:文件资源管理器→查看→勾选「隐藏的项目」);
  2. 找到known_hosts文件,用记事本/VSCode等文本编辑器打开;
  3. 找到第15行(错误提示里写的Offending ECDSA key in ...:15),删除这一行(如果不确定,也可以直接删除包含172.20.10.3的所有行);
  4. 保存文件后,重新执行SSH连接命令,按提示输入yes信任新密钥即可。

重要注意事项

  • 执行前请确认172.20.10.3确实是你自己的香橙派设备,而非陌生主机(避免真的遭遇中间人攻击);
  • 不要直接删除整个known_hosts文件(虽然也能解决问题,但会丢失所有已连接过的主机密钥记录,下次连接其他服务器都要重新确认)。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/12 3:44:24

企业级七彩云南文化旅游网站管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】

摘要 随着文化旅游产业的快速发展,数字化管理平台成为提升旅游服务质量与效率的重要工具。七彩云南作为中国知名的旅游目的地,拥有丰富的自然景观和多元的民族文化资源,但传统旅游管理模式存在信息分散、服务滞后等问题。构建一个高效、智能的…

作者头像 李华
网站建设 2026/4/17 17:16:37

前后端分离乡村政务办公系统系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程

摘要 随着信息技术的快速发展,乡村政务办公系统在提升基层治理效率、优化服务流程方面发挥着重要作用。传统的政务办公模式存在信息孤岛、流程繁琐、数据共享困难等问题,难以满足现代化乡村治理的需求。为解决这些问题,基于前后端分离架构的乡…

作者头像 李华
网站建设 2026/4/10 23:57:28

一文说清rs232串口调试工具的初始化流程

从零开始:RS-232串口调试的完整初始化实战指南你有没有遇到过这样的场景?设备上电后屏幕黑着,什么反应都没有。你一头雾水,查电源、看接线、确认固件烧录无误……最后才发现——原来忘了打开串口工具。或者更糟的情况:…

作者头像 李华
网站建设 2026/4/16 5:44:30

64、利用组策略进行脚本管理、IE 控制与硬件访问限制

利用组策略进行脚本管理、IE 控制与硬件访问限制 1. 脚本相关设置 1.1 启动脚本同步运行 默认情况下,启动脚本是同步运行的。所有脚本会按照从最低优先级到最高优先级的顺序进行处理,然后依次运行,直到所有脚本执行完毕。通常这种方式是合理的,不过如果想更改,可以按照…

作者头像 李华
网站建设 2026/4/11 1:16:14

Windows下cp2102usb to uart bridge通信调试完整指南

手把手教你搞定CP2102 USB转串口调试:从驱动安装到通信验证的全流程实战 你有没有遇到过这样的场景? 手里的开发板连上电脑,打开串口助手却收不到任何打印信息;设备管理器里“未知设备”打了个黄叹号;好不容易识别了…

作者头像 李华
网站建设 2026/4/4 12:01:39

一文了解 Cookie、localStorage、sessionStorage的区别与实战案例

一文了解 Cookie、localStorage、sessionStorage的区别与实战案例 在前端开发中,浏览器存储是不可或缺的核心能力,无论是保存用户登录状态、记住主题偏好,还是暂存表单中间数据,都离不开它。而Cookie、localStorage、sessionStora…

作者头像 李华