技术宅

LINUX(centos)重装系统后,ssh跳出去,跳不回来的问

2020-04-16  本文已影响0人  Purelsy

LINUX(centos)重装系统本机地址(192.168.1.124)后,ssh跳出去目的地址(192.168.1.21),跳不回来的问题;问题截图如下:

一开始一直以为是私钥登录的问题,尝试多次去关闭私钥登录,无效,后来仔细看了英文外加咨询朋友才明白,问题根本,解释如下:

Linux主机登录其他主机的时候,登录成功一次之后,会在/root/.shh/known_hosts文件中存在有一个关联对方设备IP地址和对方设备状态码的记录;d

当我们重装了192.168.1.124时,再次使用192.168.1.21通过ssh登录1.124,他发现主机的IP地址登陆过,然后就去/root/.shh/known_hosts中zx寻找d对应的状态码和1.124xz主机x现有d的z状态码比对,因为发现发生了变化,所以该主机(1.21)认为对方主机(1.124)可能中毒或者被污染了,拒绝执行访问,

解决方式:只需要打开/root/.shh/known_hosts文件,删除其中对应的IP地址和状态码然后保存退出即可。如下图:

图片做了一点点脱敏处理,有点丑,大家将就看,删除最后两行就可以了。(知乎战列舰编队时本人账号)

上一篇下一篇

猜你喜欢

热点阅读