ssh出现公钥错误问题的解决方法

 

问题:主机app1推送公钥时,公钥判定错误

 

原因:之前推过公钥,用的是ip而不是主机名(即hosts文件中的对应关系不对),导致app1的~/.ssh/known_hosts中的公钥对不上。

 

解决:ssh-keygen -R 主机名,更新~/.ssh/known_hosts中对应的公钥信息。

 
然后就正常登陆了。

原文地址:https://www.cnblogs.com/young233/p/11167573.html