ssh登录过的服务器的RSA公钥保存在.ssh/known_hosts中,由于更换了服务器,使用了相同IP,这会导致公钥与服务器的私钥配对失败,无法登陆服务器。这时候需要删除旧服务器(192.168.1.254)的公钥才行,操作如下:
ssh-keygen -f "~/.ssh/known_hosts" -R 192.168.1.254
源地址:
http://www.oschina.net/code/snippet_54100_6353
本文介绍如何解决SSH登录过的服务器RSA公钥保存在.ssh/known_hosts中导致配对失败的问题,通过删除旧服务器的公钥解决无法登陆服务器的问题。
ssh登录过的服务器的RSA公钥保存在.ssh/known_hosts中,由于更换了服务器,使用了相同IP,这会导致公钥与服务器的私钥配对失败,无法登陆服务器。这时候需要删除旧服务器(192.168.1.254)的公钥才行,操作如下:
ssh-keygen -f "~/.ssh/known_hosts" -R 192.168.1.254
源地址:
http://www.oschina.net/code/snippet_54100_6353
6731

被折叠的 条评论
为什么被折叠?