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 the RSA host key has just been changed.The fingerprint for the RSA key sent by the remote host is36:68:a6:e6:43:34:6b:82:d7:f4:df:1f:c2:e7:37:cc.Please contact your system administrator.Add correct host key in……..
ssh會把你每個你訪問過電腦的公開金鑰(public key)都記錄在~/.ssh/known_hosts。當下次訪問相同電腦時,OpenSSH會核對公開金鑰。如果公開金鑰不同,OpenSSH會發出警告, 避免你受到DNS Hijack之類的攻擊。
原因:一台主機上有多個Linux系統,會經常切換,那麼這些系統使用同一ip,登錄過一次後就會把ssh資訊記錄在本地的~/.ssh/known_hsots檔中,切換該系統後再用ssh訪問這台主機就會出現衝突警告,需要手動刪除修改known_hsots裡面的內容。
Linux下
進入自己本地電腦,刪除~/.ssh/konwn_hosts
Windows下
進入自己本地電腦,刪除C:/Users/當前user名字/.ssh/konwn_hosts