錯誤:ECDSA host key "ip地址" for has changed and you have requested strict checking.緩存
解決方案:在終端上輸入如下命令:服務器
ssh-keygen -R "你的遠程服務器ip地址"
目的是清除你當前機器裏關於你的遠程服務器的緩存和公鑰信息,注意是大寫的字母「R」。ssh
緣由分析:雲服務器重裝了系統(清除了與我本地SSH鏈接協議相關信息),本地的SSH協議信息便失效了。SSH鏈接相同的ip地址時因有鏈接記錄直接使用失效的協議信息去驗證該ip服務器,因此會報錯,使用上述命令即可以清除known_hosts裏舊緩存文件。post
延伸:遠程服務器的ssh服務被卸載重裝或ssh相關數據(協議信息)被刪除也會致使這個錯誤。spa