本来用 SCP 指令从 Win10 传文件给云服务器来着,然后发生了点问题给云服务器重装系统了,再用 SCP 传的时候就报了下面的错:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
查了一下发现大概是 SSH 没更新的问题,去掉旧的服务器 SSH 就好了。
Linux系统用下面的指令
rm -rf ~/.ssh/known_hosts
靠谱一点的话,可以参考下面的 Windows 操作,打开这个 hosts 文件,删除对应的 ip 地址的数据即可。
Windows可以进入C盘文件,根据目录找到 ssh 文件的存放位置,其中我的系统的用户名为 grh ,如下图:
编辑第三个,找到对应的 ip 地址,删掉对应的即可