码迷,mamicode.com
首页 > 其他好文 > 详细

SSH连接时出现Host key verification failed的原因及解决方法以及ssh-keygen命令的用法

时间:2020-02-01 21:16:48      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:keygen   nbsp   line   img   str   文件   大写   ssh   image   

 解决办法:

使用 ssh-keygen -R hostname 命令

ssh-keygen -R xxx.xxx.xxx.xxx (服务器ip地址)

目的是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”。

比如 ~/.ssh/known_hosts文件中有一条 172.28.3.55 的配置。

现在我们执行ssh-keygen -R hostname命令

技术图片

 


[root@localhost ~]# vi ~/.ssh/known_hosts
[root@localhost ~]# ssh-keygen -R 172.28.3.55
# Host 172.28.3.55 found: line 6 type RSA
/root/.ssh/known_hosts updated.
Original contents retained as /root/.ssh/known_hosts.old

删除完配置之后,重新执行命令ssh hostname,输入命令然后输入密码即可。

讲解下ssh-keygen命令

使用help命令查看下ssh-keygen命令的用法

技术图片

 

 使用man命令查看下ssh-keygen命令的详细用法

技术图片

 

SSH连接时出现Host key verification failed的原因及解决方法以及ssh-keygen命令的用法

标签:keygen   nbsp   line   img   str   文件   大写   ssh   image   

原文地址:https://www.cnblogs.com/graybird/p/12250075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!