@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:iTzVK5/0xOLnk+QsVFJL3nCp4zvQXZmwqsJtUGON8HE.
Please contact your system administrator.
因?yàn)榉?wù)器主體發(fā)生變更了
第一次SSH連接時(shí),會(huì)生成一個(gè)認(rèn)證,儲(chǔ)存在客戶端(也就是用SSH連線其他電腦的那個(gè),自己操作的那個(gè))中的known_hosts,但是如果服務(wù)器驗(yàn)證過了,認(rèn)證資訊當(dāng)然也會(huì)更改,服務(wù)器端與客戶端不同時(shí),就會(huì)跳出錯(cuò)誤啦~因此,只要把電腦中的認(rèn)證資訊刪除,連線時(shí)重新生成,就一切完美啦~要?jiǎng)h除很簡(jiǎn)單,只要在客戶端輸入一個(gè)指令
ssh-keygen -R +輸入服務(wù)器的IP

然后在重新連接:
ssh root@ip
會(huì)出現(xiàn)下邊的 輸入 yes 就行了
Are you sure you want to continue connecting (yes/no)? yes