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