ssh连接报错WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!


今天在服务器被banl,在用ssh连接新deploy的服务器时,遇到点小问题。终端显示:

jason@jason-ThinkPad-X1-Carbon-6th:~$ ssh root@149.28.88.126
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 RSA key sent by the remote host is
SHA256: 你的sha秘钥
Please contact your system administrator.
Add correct host key in /home/jason/.ssh/known_hosts to get rid of this message.
Offending RSA key in /home/jason/.ssh/known_hosts:7
  remove with:
  ssh-keygen -f "/home/jason/.ssh/known_hosts" -R "你的IP地址"
RSA host key for 你的IP地址 has changed and you have requested strict checking.
Host key verification failed.

因为我们第一次进行SSH连接时,会自动生成生成一个认证,并且储存在客户端中的known_hosts,如果服务器验证过了,本地储存的认证也会更改,服务器端与客户端不同时,就会显示这个错误。因此,只要把本地储存的认证资讯删掉,连线时重新生成,就可以解决这个错误了,在终端输入:

$ ssh-keygen -R +服务器的IP

然后通过:

$ ssh root@yourIPaddress

就可以再次连接服务器了。


文章作者: Jinzhengxu
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Jinzhengxu !
评论
 上一篇
Linux(2)-文件权限与目录 Linux(2)-文件权限与目录
Linux 和windows的一个主要区别是Windows的设计是单人假多任务,而Linux则是优秀的多人多任务环境,为了针对每个用户都有自己的文件管理权限,Linux有一套自己的文件管理方式,将文件可读写的身份分为三个类别,分别是 * 拥
2019-03-21
下一篇 
vps服务器使用v2ray科学上网 vps服务器使用v2ray科学上网
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,服务器又被Great Wall识别了怎么办!吐血的我准备尝试一下v2ray来科学上网,因为ss,ssr等工具已经长期不再更新,所以掌握一个社区活跃的工具也是很有必要的啊。 Ge
2019-03-20
  目录