解决SSH/Scp报错:Someone Could Be Eavesdropping On You Right Now (Man-In-The-Middle Attack)!

主要现象:ssh/scp 失败,host key verification failed.

# scp /home/iso/********.iso root@192.168.1.***:/home/
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 ECDSA key sent by the remote host is
df:33:37:b6:7b:c9:e5:19:65:f7:38:ad:94:b2:9e:36.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:1
ECDSA host key for 192.168.1.*** has changed and you have requested strict checking.
Host key verification failed.
lost connection 

从报错信息看是因为目标主机key【比如重做系统或者还原】与已保存的key不同导致认证失败!

key算法为ECDSA,百度可知为椭圆曲线数字签名算法。详情请自查。

解决办法:删除留存的秘钥

# rm -f  /root/.ssh/known_hosts  

测试一下:

# scp /home/iso/********.iso root@192.168.1.***:/home/
The authenticity of host '192.168.1.*** (192.168.1.***)' can't be established.
ECDSA key fingerprint is df:33:37:b6:7b:c9:e5:19:65:f7:38:ad:94:b2:9e:36.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.***' (ECDSA) to the list of known hosts.
root@192.168.1.***'s password:
********.iso                                                                        100% 3239MB  81.0MB/s   00:40

解决Ssh/Scp报错:Someone Could Be Eavesdropping On You Right Now (Man-In-The-Middle Attack)!相关推荐

  1. Ubuntu中ssh远程报错:packet_write_wait: Connection to 192.168.163.190 port 22: Broken pipe lost connection

    ssh远程报错 :packet_write_wait: Connection to 192.168.163.190 port 22: Broken pipe lost connection 网上常见问 ...

  2. scp 报错 not a regular file

    cnblogs中最新更新地址 scp 报错  not a regular file 两台 linux 服务器之间拷贝文件: 从 A 服务器(192.168.1.113) 拷贝到 B 服务器: 命令:  ...

  3. Eclipse中更改JDK版本,解决ant编译报错的问题

    要改一个JDK版本 主要是为了解决ant编译报错,JDK版本不一致的问题. 1. Windows--Preferences--Java--Compiler(配置的为1.8)--Installed JR ...

  4. 解决fitz模块报错

    解决fitz模块报错 使用Python处理PDF文档时,需要使用fitz模块.由于Python 3.8与fitz有兼容问题,会出现以下错误信息: [省略部分错误信息] RuntimeError: Di ...

  5. 解决MySQL8.0报错:Unknown system variable 'validate_password_policy'

    解决MySQL8.0报错:Unknown system variable 'validate_password_policy'   一.问题描述 1.在安装MySQL8.0时,修改临时密码,因密码过于 ...

  6. 成功解决调用密钥报错4001 加密方式错误

    成功解决调用密钥报错4001 加密方式错误 目录 解决问题 解决思路 解决方法 解决问题 成功解决调用密钥报错4001 加密方式错误 解决思路 秘钥没有打开,会出现这样的错误! 解决方法 关掉密钥按钮 ...

  7. maven引用servlet_解决Maven 项目报错 java.httpservlet和synchronized使用方法

    使用java8 的lanmbe表达式时,使用java1.8编译,则会报错 需要在pom.xml的中添加 org.apache.maven.plugins maven-compiler-plugin 2 ...

  8. linux安装python库报错pywin32_完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误...

    报错信息 最近闲来无事,用python的tkinter库开发了一款带日程提醒的万年历桌面程序.在程序开发结束开始打包时,却发现一直报错 PyInstaller cannot check for ass ...

  9. 解决Spring Boot报错Mapped Statements collection already contains value for...Error while adding the mapp

    解决Spring Boot报错Mapped Statements collection already contains value for...Error while adding the mapp ...

最新文章

  1. HarmonyOS ListContainer 实现列表
  2. Android RemoteController使用
  3. [Python设计模式] 第8章 学习雷锋好榜样——工厂方法模式
  4. linux执行class文件_深入理解linux内核——可执行文件执行过程(2)
  5. matlab远程桌面访问:License Manager Error - 103
  6. lisp医院化验系统_医院智能导视系统
  7. netbean下搭建mariadb数据库
  8. android 使用4大组件的源码,Android Jetpack架构组件之 Paging(使用、源码篇)
  9. caffe的python接口学习(1):生成配置文件
  10. MATLAB中文显示乱码如何解决
  11. 【学习笔记】Unreal(虚幻)4引擎入门(三)
  12. 网格交易法:数学+传统智慧战胜华尔街
  13. 前端开发对JSESSIONID的初步了解:JSESSIONID的产生以及简单说明
  14. 计算机无法装补丁,Win7系统无法安装补丁提示缺少Service Pack系统组件的原因及解决方法...
  15. 【转载】C#中List集合First和FirstOrDefault方法有何不同
  16. 今天nba预测分析_NBA情报预测分析_NBA足球俱乐部 - 全球体育网
  17. 洛谷P3975 [TJOI2015]弦论
  18. Kubernetes调度
  19. C# 读取处理超大TXT文本文件
  20. kettle的下载、安装和初步使用(windows平台下)(图文详解)

热门文章

  1. 通过RSS订阅、邮件转发自动同步多个Blog
  2. 自己动手架设linux下Web服务器(图)2
  3. SQL Server 2005 Service Broker 初探 [摘抄]
  4. Objective-C的self.用法的一些总结
  5. php合成或者创建gif动画
  6. 14个jQuery图片放大编辑插件汇总
  7. LeetCode 278. First Bad Version
  8. C++—— cin输入流详解
  9. 【语义分割】论文代码资料汇总
  10. 利用juypter搭建远程可访问的python交互页面