首页 > 系统相关 >重装Centos使用ssh命令远程登录报错问题

重装Centos使用ssh命令远程登录报错问题

时间:2023-01-29 17:36:01浏览次数:59  
标签:公钥 Centos host hosts ssh key known 报错

背景:重装Linux之后,在Windows上使用CMD窗口使用ssh命令连接报错;

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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:tVNIZhX3kfXfgemLzcBSGhdQoDYtwNlm0iQ1HhliGVs.
Please contact your system administrator.
Add correct host key in C:\\Users\\shiji/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\shiji/.ssh/known_hosts:1
ECDSA host key for hadoop100 has changed and you have requested strict checking.
Host key verification failed.

解决方案

直接到windows /Users/watsy/.ssh/ 下删除 known_hosts即可

 

 

什么是known_hosts文件

A通过ssh首次连接到B,B会将公钥1(host key)传递给A,A将公钥1存入known_hosts文件中,以后A再连接B时,B依然会传递给A一个公钥2,OpenSSH会核对公钥,通过对比公钥1与公钥2 是否相同来进行简单的验证,如果公钥不同,OpenSSH会发出警告, 避免你受到DNS Hijack之类的攻击。。

打开known_hosts文件

1、Linux环境

vi ~/.ssh/known_hosts 或 vi /root/.ssh/known_hosts
2、Windows环境

打开资源管理器,在地址栏输入 %USERPROFILE%\ssh 或 %USERPROFILE%\.ssh 回车

参考:SSH之known_hosts文件

标签:公钥,Centos,host,hosts,ssh,key,known,报错
From: https://www.cnblogs.com/jhdhl/p/17073284.html

相关文章

  • linux--centos制作yum源
    一、制作本地yum源的步骤1、  创建iso存放目录和挂载目录[root@desktop~]#cd/mnt/[root@desktopmnt]#mkdirisoyum_mirror2、  将iso文件上传到iso存放目录......
  • CentOS Stream 9添加route路由网关
    网卡配置目录:/etc/NetworkManager/system-connections/方式1:在网卡配置文件中进行添加gateway网关配置我的第一个网卡的配置文件路径是:/etc/NetworkManager/system-conne......
  • ADG无法同步:TT00进程报错 Error 12514
    环境:Oracle19.16ADG(SingleInstance->RAC)在配置ADG的场景,发现ADG不能同步。1.查看报错信息2.oerr查看该错误说明3.尝试sqlplus连接到standby4.尝试relocate......
  • win 子系统导入centos7
    之前在应用商店安装过ubuntu的,有钱的建议从商店购买window配置,    准备一个centos系统,我是从已有系统导出的,导出命令tar-cvf./centos.tar./--exclude=cen......
  • CentOS Linux release 7.6 zabbix5.0 安装
    #zabbix安装关方文档https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&components=server_frontend_agent&db=mysql&ws=nginx安......
  • ES聚合分桶查询报错分析,trying to create too many buckets
    场景es查询报错,报错如下:tryingtocreatetoomanybuckets.mustbelessthanorequalto:[10000]butwas[10001].问题分析显示网上搜索了一番,大都给出了问题原......
  • Error: error:0308010C:digital envelope routines::unsupported(vue2项目报错)
    问题描述在终端输入 npmrundev 命令,项目运行报错Error:error:0308010C:digitalenveloperoutines::unsupported问题原因node 版本过高,可以在命令行 输入......
  • Centos7安装Docker
    Centos7安装Docker一、安装环境安装Docker配置:Centos7Linux内核:官方建议3.10以上。注意:本文的命令使用的是root用户登录执行,不是root的话所有命令前面要加sud......
  • CentOS7 安装pycharm
    一、下载pycharm先下载安装包官网地址:https://www.jetbrains.com/pycharm/download/#section=linux   专业版,需要购买,可以试用30天,社区版免费使用没有专业版的一......
  • 麒麟信安等服务器ssh问题no matching MAC found. Their offer: hmac-sha1-96,hmac-sha
    近期很多银河麒麟、麒麟信安、凝思等操作系统服务器ssh连接不上问题,大多原因是ssh算法不匹配所致。1、排查:journalctl--unitsshd--no-pager查看ssh目标服务器(ssh连接的......