重装服务器后SSH无法连接服务器

重装服务器后SSH无法连接服务器

之前重装服务器系统,重装完之后发现连不上了,连接超时,ping服务器ping的通,运营商表示机子没有问题,首先就排除了网络问题

整来整去整不了,当时有点懵逼,,就换了台电脑试着连一下,没想到连上去了

就离谱,难道是我原来电脑网络问题?挂了个梯子再试着连一下,发现连的上

上网查了一下,原来是重装不彻底,服务器上还保留着SSH的公钥,要手动删掉

有两种解决方法:

1. 手动删除修改known_hsots里面的内容;
2. 修改配置文件"/root/.ssh/config",加上这两行,重启服务器。

   StrictHostKeyChecking no
   UserKnownHostsFile /dev/null

优缺点:
1. 需要每次手动删除文件内容,一些自动化脚本的无法运行(在SSH登陆时失败),但是安全性高;
2. SSH登陆时会忽略known_hsots的访问,但是安全性低;

我自己就挂梯子再连服务器,更新密钥,省事

原创文章,作者:Rosmontics,如若转载,请注明出处:https://rosmontis.com/archives/72

(0)
RosmonticsRosmontics网站管理员
上一篇 2021年10月16日 下午8:39
下一篇 2021年10月16日 下午8:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论审核已启用。您的评论可能需要一段时间后才能被显示。