`

linux通过ssh连接错误REMOTE HOST IDENTIFICATION HAS CHANGED!的解决方法

阅读更多

问题描述:在linux服务器上,通过ssh root@172.16.13.123  访问服务器报如下错误:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 ED25519 key sent by the remote host is
SHA256:bdQu22ZQrKItMwKL2K/64vfF1brkRw6jpcD0Mxg5hsA.
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:2
ED25519 host key for 172.16.13.123 has changed and you have requested strict checking.
Host key verification failed.

 

原因是由于以前通过这个linux客户端访问过那台linux服务器,当服务器重装系统以后,客户端识别错误,解决方法:

进入~/.ssh/known_hosts

172.16.13.123 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBB
OwpVaWRIO0ZrASBecJPvSVqAzOWTb8HUqApwQ69AUn/ytNw5iJXsaNm5OEz9JRlxiz2JB5pwgu7WOQlgcnAPu4=

删除172.16.13.123相关rsa的信息就可以访问了

 

分享到:
评论

相关推荐

    github 解决推拉代码提示 REMOTE HOST IDENTIFICATION HAS CHANGED 失败.rar

    在使用GitHub进行日常开发工作中,有时我们可能会遇到一个棘手的问题:“REMOTE HOST IDENTIFICATION HAS CHANGED”。这个错误通常发生在尝试推送或拉取代码时,它表明Git无法验证远程主机的身份,因为其指纹(SSH ...

    Execute shell script on remote host using ssh.sh

    Jenkins构建Execute shell script on remote host using ssh命令;JenkinsSSH执行命令;

    SSH客户端操作Linux

    当ssh连接出现问题时,我们需要通过查看调试信息来定位这些错误。一般来讲使用v选项(注意:是小写的v),即可查看调试信息。 没有SSH客户端调试信息的例子: 1 2 localhost$ ssh -l jsmith remotehost.example.com ...

    连接Linux服务器工具SSH

    连接Linux服务器工具SSH 3.2.9 方便快捷!

    ssh 远程连接Linux工具

    ssh工具 用于连接远程服务器 linux 系统 解压 安装即可使用

    ssh安全远程连接方法,linux中远程安全连接方法

    SSH还可用于文件传输(SFTP)、批量执行远程命令(`ssh -t remote_host 'command'`)、以及通过SSH代理链进行多级跳转。 总之,SSH是Linux系统中不可或缺的安全远程连接工具,了解并熟练掌握其使用和配置,对于远程...

    Execute shell script on remote host using ssh(最新版).txt

    在Jenkins构建springboot项目自动部署的时候,配置远程执行Dockerfile所在服务器的SSH命令,这里把完整的命令贴出来,详细搭建过程见我的博客《基于Jenkins+Gitlab+Docker实现SpringBoot项目自动部署》

    VMWARE中Linux与SSH的连接

    VMWARE中Linux与SSH的连接 VMWARE中Linux与SSH的连接是指在VMWARE虚拟机中安装的Linux操作系统与宿主机之间建立安全的连接,以便于远程管理和维护虚拟机。下面是VMWARE中Linux与SSH的连接的详细知识点: 一、前提...

    ubuntu ssh服务器安装,ssh连接错误

    在Ubuntu系统中,SSH(Secure Shell)是一种网络协议,用于安全地远程登录到另一台计算机。SSH服务器是实现这一功能的核心组件,它允许用户通过加密的连接管理远程...通过排查上述问题,你应能解决大多数SSH连接错误。

    Jmeter解决SSH连接数据库

    ### JMeter通过SSH连接远程数据库解决方案 #### 项目背景与需求分析 在当前项目中,存在三台机器:远程数据库服务器、跳板机以及客户端。其中远程数据库服务器的IP地址为192.168.125.130,跳板机的IP地址为192.168...

    ssh连接慢解决办法(亲测成功)

    ssh连接慢解决办法(成功) 用真机连接虚拟机卡的话: 1.进入虚拟机vim /etc/ssh/sshd_config 2.将 #UseDNS yes改为UseDNS no即可如下: 使用/UseDNS找到地方然后添加 #UseDNS yes UseDNS no #PidFile /var/run/sshd....

    SSH 连接工具

    标题中提到的“SSH连接工具”主要指的是用于SSH通信的应用程序,它允许用户通过加密的方式与远程Linux服务器进行交互。这些工具可以实现安全的远程终端会话、文件传输、脚本自动化等功能,确保数据的安全性,防止...

    bitvise-ssh-client linux远程连接软件

    好用的一款linux远程连接软件bitvise-ssh-client,支持保存连接信息共享.

    vscode连接远程ubuntu服务器,使用remote-ssh插件+连接问题解决

    vscode连接远程ubuntu服务器,使用remote-ssh插件+连接问题解决

    ssh连接linux系统的工具

    本篇文章将深入探讨SSH连接Linux系统的工具——SecureCRT和SecureFX Portable。 **SecureCRT** SecureCRT是一款强大的终端模拟器,它支持多种协议,包括SSH1、SSH2、Telnet、Rlogin和Serial。以下是一些关键功能和...

    自制ssh连接管理脚本 linux

    自制ssh连接管理脚本 linux

    java实现ssh方式连接linux(包含ganymed-ssh2-build210.jar包)

    java实现ssh方式连接linux(包含ganymed-ssh2-build210.jar包) ---------Java语言+绚丽的界面+仿ssh实现调用Linux的Terminal,实现远程连接linux进行命令行的操作!

    Mac下使用SSH连接远程Linux服务器

    本文主要介绍三种方法,在Mac下使用SSH连接远程Linux服务器。 方法一:使用终端 1.打开终端,点击新建远程连接 2.点击加号,然后添加自己服务器的IP地址 3.点击右侧的服务器,然后在下方输入用户名,选择最下方的 ...

    linux -ssh连接工具-PuTTY中文版

    PuTTY是一款广受欢迎的开源SSH连接工具,专为Windows用户设计,用于远程连接Linux服务器和其他支持SSH协议的设备。在本文中,我们将深入探讨PuTTY的功能、安装与配置,以及如何利用它进行Linux系统的远程管理。 ...

    SSH连接Linux系统的文件便捷移动工具

    SSH连接Linux系统的文件便捷移动工具,极大地简化了用户在本地计算机和远程Linux服务器之间的文件操作流程。 首先,SSH提供了命令行界面的`scp`(Secure Copy)命令,用于在本地和远程主机之间安全地复制文件。例如...

Global site tag (gtag.js) - Google Analytics