2010-06-28 43 views
3

我最近遷移我的域到一個新的託管服務之一,所以我換了DNS域名服務器,移動內容到新的託管服務等找到我有效的RSA主機密鑰

現在我想登錄到站點(現在在新主機上),並且在我自己的機器上似乎遇到了有關此問題的問題。

問題:哪裏以及如何找到新的正確的RSA密鑰,以下錯誤消息說我需要?

錯誤信息(詳細信息僞裝):

埃文 - 斯蒂茨-claytons-的macbook-2171:〜estites $ SSH [email protected]
可能的DNS欺騙DETECTED!
EXAMPLE.com的RSA主機密鑰已更改,
和對應的IP地址XXX.XXX.xxx.xx
的密鑰未更改。這可能意味着
DNS SPOOFING正在發生,或者主機
的IP地址及其主機密鑰已同時發生更改。
IP中的違規密鑰位於/Users/estites/.ssh/known_hosts: 警告:遠程主機標識已更改!
它可能是某人正在做某事!
現在有人可能會竊聽你(中間人攻擊)!
也可能是RSA主機密鑰剛剛更改。
遠程主機發送的RSA密鑰的指紋是:xx:xx:xx:xx:xx:b5:21:f1:1f:39:xx:
請聯繫您的系統管理員。
在/Users/estites/.ssh/known_hosts中添加正確的主機密鑰以擺脫此消息。
/Users/estites/.ssh/known_hosts:1中的違規密鑰:
example.com的RSA主機密鑰已更改,並且您請求嚴格檢查。
主機密鑰驗證失敗。

回答

8

您可以用/Users/estites/.ssh/known_hosts中的舊主機密鑰刪除該行。第一次嘗試再次SSH時,系統會提示您接受現在未知的主機密鑰。

+0

工程!謝謝。 – evansc 2010-06-29 06:09:35

0

如果您知道這是一個虛驚,請從您的known_hosts文件中刪除違規密鑰;根據錯誤信息,他們在第1行和第2行

+0

是的!謝謝。 – evansc 2010-06-29 06:10:05