ssh提示IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY解决
问题描述
用OpenSSH的时候会将每个你访问过计算机的公钥(public key)都记录在/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,信息报错类似下图:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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
SHA256:9XvufSSIeZ7MAurIZ1Qw9Z13YV1Zcim2kthmAlECgYw.
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:8
ECDSA host key for 192.168.122.100 has changed and you have requested strict checking.
Host key verification failed.
lost connection
解决方法
方法一: 无论是macos还是linux系统,找到对应的.ssh/known_hosts文件,直接删除。(不推荐)
原因:把其他正确的公钥信息也删除,下次链接要全部重新经过认证,有些麻烦
操作方法:
[root@xx] rm -rf ~/.ssh/known_hosts
参考链接:https://blog.csdn.net/weixin_44545265/article/details/88362272
方法二: 打开这个.ssh/known_hosts 文件,然后将报错信息提示的那一行删除(保留了其他正确的公钥信息)
操作方法:
以这个报错信息为例,我们只需要将.ssh/known_hosts中的第8行删除即可。
[root@xx] vi ~/.ssh/known_hosts
然后将第八行删去即可。
公钥信息比较复杂,如果手动删除的话建议提前先备份一下信息,免得到时候手残删错了出问题。
公钥信息可能的格式:
AAAAB3NzaC1yc2EAAAADAQABAAABAQDpGwMkizNdUADMkzMaNTOohQARYNsBuFpLLYlgCJWffDz1dtAU/Na6JE5+prusPkQq94NC/e3zPpVjBuWia3ApAWfN2z3hwuET0dPlLB5O/o4sQK4pBS51ul/HpYUJ1sDkZWcUYDl3hFPfCM4KUHp9xKWEUE2Oh7c/6NMJPXMQY2rHRSmEEN6tSv3dEDxAYE4dPP2MTlFo0h9pOXos7Rra59MxIXyWf5ZCkUpg5zH4ijtSDnMQms/KYz9Ra55LH5oggeXbkVFVg/4H6tOYNGywD1hiP2NAHNRRvUG0kQ242Jx3bfMtx7ekg+eUgVkMhinY2RRXCRqYK9/wDrC5aG9J
方法三:用ssh-keygen清除公钥信息(快、稳、狠)
操作方法:
[root@xx] ssh-keygen -R 192.168.122.100
参考链接
链接
ssh提示IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY解决相关推荐
- linux ssh 提示 too many authentication failures for root root的身份验证失败太多 解决办法
ssh 提示 "Received disconnect from 192.168.2.11: 2: Too many authentication failures for root&quo ...
- 使用git时ssh提示“Load key /home/devid/.ssh/id_rsa: bad permissions”的解决办法
2019独角兽企业重金招聘Python工程师标准>>> 使用git时ssh提示"Load key "/home/devid/.ssh/id_rsa": ...
- Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法
Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法 参考文章: (1)Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法 ...
- linux login as,PuTTY登录后SSH提示login as怎么回事?
2017年8月27日 PuTTY登录后SSH提示login as怎么回事? PuTTY登录后,显示提示"login as:",请输入你的用户名(管理员用户名root),然后按下回车 ...
- win10未开启没有运行无线服务器,win10系统提示共享无线自动配置服务没有自动运行的解决办法...
win10系统提示共享无线自动配置服务没有自动运行的解决办法? win10系统有很多人都喜欢使用,我们操作的过程中常常会碰到win10系统提示共享无线自动配置服务没有自动运行的问题.如果遇到win10 ...
- VMware ESXi客户端连接控制台时提示“VMRC控制台连接已断开...正在尝试重新连接“的解决方法
VMware ESXi客户端连接控制台时提示"VMRC控制台连接已断开...正在尝试重新连接"的解决方法 参考文章: (1)VMware ESXi客户端连接控制台时提示" ...
- 服务器cpu,内存正常, 部分网站打不开,提示死锁,应用程序池回收就正常,如何解决?...
服务器cpu,内存正常, 部分网站打不开,提示死锁,应用程序池回收就正常,如何解决? 提问: 服务器\IIS和ASP问题请问下各位``网站最近每天要出现几次打不开很慢`只显示tile标题其它无,站点是 ...
- 计算机无法连接无线信号,win7系统连接无线信号时提示Windows无法连接到路由器名称的四种解决方法...
现如今网络发展速度非常快,无线网络已经普及了,使用率高了遇到的问题也就多了.比如有时候笔记本win7系统连接无线信号时出现"Windows无法连接到路由器名称"(如下图所示),该如 ...
- Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法
Laravel 5.4 Mix & Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法 首先进入package.json文件, ...
最新文章
- 智能算法PSO的图例分析
- 微软正式发布XAML Standard与.NET Standard 2.0:现已提供下载
- NumPy快速入门--基础知识
- 链表C++ | 根据 位置 / 值 删除节点_2
- Android P (4)一种绕过Android P上非SDK接口限制的简单方法
- 力扣题目——705. 设计哈希集合
- CREO:CREO软件的简介、安装(七大步骤)、学习路线大全(CREO软件各模块界面解释—菜单栏快速栏工作区、草绘/零件/工程图/装配设计讲解)、案例应用(几十个案例)之详细攻略
- 搭建vue开发环境的步骤
- python视频换脸下载_FaceSwap下载|Faceswap(AI视频换脸软件) v1.0官方版(附使用教程)...
- 如何正确使用TM1652驱动共阴极数码管
- 域名转移记录,从百度云转出至阿里云转入
- 2018年深圳,武汉房价走势分析
- mysql学生课程表试题_Mysql练习之 学生表、课程表 、教师表、成绩表 50道练习题...
- STM32调试过程 常见错误及解决方案
- PMP第12章采购管理
- 用ps提取彩色图像的线稿
- 玩客云pc端_玩客云电脑客户端-玩客云PC端 V1.4.5.112 免费安装版
- jmeter简单的接口请求
- MySQL连续三条_求教一条Mysql,查询大于等于3条连续的重复记录,急急急!!!!...
- (16) 基于图卷积神经网络的轨道交通流量预测
热门文章
- springboot-cache + reds整合
- java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现
- 环迅支付匠心独具,打造跨境收款解决新方式
- san mysql,高性能MySQL :应该用SAN吗?
- 报错:Required String parameter 'XXX' is not present错误的几种可能性
- 回溯法求解0-1背包问题
- 6. 中文命名实体提取
- moviepy剪切视频spleeter视频降噪-CPUGPU
- 怎么查看无线路由器连接的设备连接服务器,手机如何查看无线wifi连接人数 手机查看无线wifi连接人数方法【介绍】...
- 2016如果你想改变命运,请花几分钟读一下:(网上创业赚钱项目)