今天小编用Window自带的ssh远程工具连接云服务器终端,突然发现有一段报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED,怎么解决呢?
翻译为“警告:远程主机标识已更改”,出现这段报错,一般为服务器近期重装过。当两个设备在第一次连接时会在 ~/.ssh/konwn_hosts
中将被连接设备的公钥信息进行保存,后续再次连接时 OpenSSH
会对公钥来进行一个简单的验证。
解决方法
在CMD输入一下命令
ssh-keygen -R XXX(ip地址)
或者直接用编辑器打开 C:\Users\administrator\.ssh\known_hosts
这个文件,删除对应的IP行的记录。