解決REMOTE HOST IDENTIFICATION HAS CHANGED警告
在進行SSH或SCP命令時,有時候會遇到警告信息:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 這可能是因為有人正在進行中間人攻擊,或者遠程主機的主
在進行SSH或SCP命令時,有時候會遇到警告信息:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 這可能是因為有人正在進行中間人攻擊,或者遠程主機的主機密鑰已經(jīng)更改。下面將介紹幾個簡單步驟來解決這個問題。
1. 更新Known Hosts文件
當(dāng)遇到“REMOTE HOST IDENTIFICATION HAS CHANGED”警告時,首先需要更新本地Known Hosts文件。您可以運行以下命令:
```
ssh-keygen -R <接收方IP>
```
2. 重新進行遠程文件復(fù)制
接下來,您可以再次嘗試使用SCP命令進行遠程文件復(fù)制。假設(shè)您想將文件`git-2.9.2.tar.gz`復(fù)制到目標(biāo)服務(wù)器上的`/app/soft/`目錄,命令如下:
```
scp ./git-2.9.2.tar.gz 用戶名@IP:/app/soft/
```
請確保用戶名具有對目標(biāo)文件夾的讀寫權(quán)限,您也可以使用root賬戶進行操作。
3. 檢查文件復(fù)制情況
登錄到目標(biāo)服務(wù)器,定位到`/app/soft/`文件夾,確認您復(fù)制的文件是否已經(jīng)成功到達。
如果以上步驟幫助您解決了"REMOTE HOST IDENTIFICATION HAS CHANGED"警告問題,請不要忘記投票、點贊、關(guān)注并留言。您的支持是我們前行的動力,期待為您帶來更多驚喜內(nèi)容!