ssh登录远程主机报错:Someone could be eavesdropping on you right now (man-in-the-middle attack)!

2.使用ssh-keygen解决

另一种解决方案是使用ssh-keygen从known_hosts文件中删除有问题的密钥,这可以通过以下命令完成:

$ ssh-keygen -R [hostname-or-IP]

在我的示例中:

 $ ssh-keygen -R ec2-192-168-1-1.compute-1.amazonaws.com

这个方法比起前一个使我们不需要手动打开并修改known_hosts文件,因此更为简便;如果要修复多个主机名和IP地址,则该方法更易于使用。

接下來再次连接一次,會出現

Are you sure you want to continue connecting (yes/no)?

输入yes,
就完成连接啦!同時,新的认证也生成了
在mac下使用终端连接服务器方式

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/296864.html

(0)
上一篇 2023年7月14日
下一篇 2023年7月17日

相关推荐

发表回复

登录后才能评论