缘由
在主机系统每次ssh连接远程操作后,都会把你每个访问过计算机的公钥(public key)都记录在主机的目录/Users/icarus/.ssh/known_hosts下,当下次访问一样子机服务器时,会核对公钥。如果公钥不同,会发出警告“Host key verification failed”

解决办法
1: 进入目录~/.ssh/known_hosts,
vi ~/.ssh/known_hosts
2: 找到 不能ssh登录的 IP, 然后将IP对应的那一段public key 删除, 如下图删除红框的内容

s
3: 然后重新ssh 登录, 重新生成public key 就可以了
ssh {user}@{ip}
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END

















暂无评论内容