2台centos7云服务器免密码登录设置不成功问题。

图片说明

hosts文件修改了 hostname也设置了
在网上搜完了都找不到这个的解决办法
ssh -q -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@hadoop03 这个能登录 但是直接ssh连接的话就报上面的错误,真的烦人!

1个回答

解决方法 1 ==不建议==
修改/etc/ssh/ssh_config中配置:

StrictHostKeyChecking no
UserKnownHostsFile /dev/null
(注:这里为了简便,将knownhostfile设为/dev/null,就不保存在known_hosts中了)
---------------
解决方法 2
---------------
vi ~/.ssh/known_hosts
删除对应ip的相关rsa信息

解决方法 3
---------------
rm known_hosts

一般出现这种情况是因为修改了公钥或者主机名

另参考https://www.cnblogs.com/vikings-blog/p/4238062.html

qq_42160735
qq_42160735 只能用第一种了 第二种里面本来就是空的,第三种删了也还是这样
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐