参考:
https://blog.csdn.net/qq_36441027/article/details/81708726
https://www.cnblogs.com/liuyanerfly/p/9668426.html

问题的现象

我在本机(10.191.30.99)使用ssh登录其他服务器时,比如ssh 192.168.5.1(目的主机),出现了如下报错:(图借用参考1的博客)

错误:192.168.5.1(目的主机)的ECDSA主机密钥已更改,由于目的主机密钥指纹信息是和本机(10.191.30.99)保存过的密钥指纹信息不一致,导致验证无法通过,因此ssh 192.168.5.1失败了。

导致问题的原因

这主要是因为每次在10.191.30.99(本机)使用命令:ssh ip时,比如在10.191.30.99 (本机)上输入ssh 192.168.5.1(目的主机),会在第一次登录目的主机时,将目的主机的公钥(public key)保存在本机的~/.ssh/known_hosts文件中。当下次在本机使用ssh访问相同的目的主机时,OpenSSH会将目的主机的公钥与保存在本机的目的主机的公钥(即本机的文件/.ssh/known_hosts)进行匹配。如果公钥不同,OpenSSH会发出警告, 导致ssh登录失败。

解决方法

正是由于目的主机的公钥发生了改变,因此我们也需要在本机的~/.ssh/known_hosts文件中更新目的主机的公钥。方法如下:

vim ~/.ssh/known_hosts
# 打开文件后,使用目的主机的ip或者hostname,如:mange-dev-1,进行搜索
# 找到目的主机的公钥信息后,删除

此时我们再使用ssh 192.168.5.1即可成功,如果需要输入密码,输入正确的密码即可。

ssh远程登录报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED相关推荐

  1. ssh报错 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

    今天登陆远程主机的时候,出现如下的报错信息 ssh 10.0.0.1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WAR ...

  2. ssh登陆报错“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!”的解决方法

    解决方法:删除 ~/.ssh/known_hosts 转载于:https://www.cnblogs.com/liangxc/p/10414123.html

  3. ssh连接报错“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED“问题原因及解决方法

    一.问题描述 用Ansible的ping模块测试主机连通性时,第一次ping过主机192.168.18.80,但该主机有点问题,将它下线,换了一台新的替换它,然后再次ping 192.168.18.8 ...

  4. ssh远程登录报错Warning: Permanently added ‘111.124.131.312‘ (ECDSA) to the list of known hosts.

    报错信息 : Warning: Permanently added '111.124.131.312' (ECDSA) to the list of known hosts. 解决办法 : vi /e ...

  5. ssh或scp报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

    报错信息 在工作中,如果使用ssh.scp命令做远程操作报错"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" [root@ sa ...

  6. Linux—scp或ssh出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

    关注微信公众号:CodingTechWork,一起学习进步. 介绍   在工作登录服务器,准备从服务器A拷贝东西至服务器B,使用scp -r dir/ user_name@ip:/dir1/dir2命 ...

  7. ssh时提示“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED”

    本文转载自:known_hosts文件作用,以及常见问题 当遇到以下问题: root@ibox:~# ssh 192.168.20.46 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...

  8. SSH远程登录报错 IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

    SSH远程登录报错 IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! 1. 错误描述 2. 错误分析 3. 解决方案 1. 错误描述 之前ss ...

  9. linux ssh 连接错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

    一.今天在使用SSH,连接远程服务器的时候,刚开始是没问题的. 后来阿里云主机重装了一下系统后,再也连不上了.一直报一个错. $ ssh root@47.98.233.15 @@@@@@@@@@@@@ ...

  10. ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

    ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 前言 具体 1.我先安装了第一台容器,并修改了ssh的配置文件 2.容器开启服务,宿主 ...

最新文章

  1. AMT:管理咨询冲击“最后一公里”
  2. 语言const的生命周期_C语言的角落——这些C语言不常用的特性你知道吗?
  3. linux ant 解决 错误: 找不到或无法加载主类 org.apache.tools.ant.launch.Launcher
  4. Divan and a New Project 贪心,模拟(1000)
  5. Zookeeper_简介
  6. Magento教程 21:新增客户评价的满意度项目! (Add rating)
  7. Spring Boot @Async 简单实践
  8. python羊车门_羊车门 python 作业
  9. 习题9.38 查找字符串中的数字、字母
  10. csdn资源下载不了问题解决 360浏览器下载不了csdn资源问题解决
  11. 手机电子词典_【摘要】陈玉珍:词典使用对搭配产出与记忆保持的效能研究—— 以手机在线词典为例...
  12. KVM虚拟化技术原理简介
  13. ID3算法的Python实现
  14. MySQL中的窗口函数
  15. ASCII、Unicode、UTF-8 和 Base64 等编码
  16. js获取并设置lt;pgt;lt;/pgt;的显示的值。
  17. Markdown语法手册
  18. 公网IP/内网IP:
  19. vue 敏感词过滤 前端
  20. 运维笔记(三)服务器介绍和XShell使用

热门文章

  1. l如何更新linux内核,WSL更新Linux内核版本
  2. core部署iis的 调试net_ASP.NET Core环境变量和启动设置的配置教程
  3. word批量打印助手_如何批量打印数十份甚至上百份Word文档
  4. vbs比较两个数组里的数的大小_BAT 高频面试题:寻找两个有序数组的中位数
  5. 服务器mysql占用_mysql占用服务器cpu过高的原因以及解决办法
  6. 谷歌浏览器:解决Chrome加载扩展程序提示程序包无效:
  7. 图像处理_如何保存浮点型数值的图像? (C++ / OpenCV)
  8. 论文笔记_S2D.28_2014-ICRA_REMODE:概率单目实时稠密重建
  9. 深度学习笔记_基本概念_Depthwise卷积与Pointwise卷积
  10. ubuntu14.04 caffe安装前先要将gcc版本降到4.7.x