1. 程式人生 > >GIT ssh登入 The authenticity of host 192.168.0.xxx can't be established. 的問題

GIT ssh登入 The authenticity of host 192.168.0.xxx can't be established. 的問題

GIT ssh登入 The authenticity of host 192.168.0.xxx can’t be established. 的問題(轉)

原文連結:http://blog.csdn.net/kimsoft/article/details/5865418

用ssh登入一個機器(換過ip地址),提示輸入yes後,螢幕不斷出現y,只有按ctrl + c結束

錯誤是:The authenticity of host 192.168.0.xxx can’t be established.

以前和同事碰到過這個問題,解決了,沒有記錄,這次又碰到了不知道怎麼處理,還好有QQ聊天記錄,查詢到一下,找到解決方案:

執行ssh -o StrictHostKeyChecking=no 192.168.0.xxx 就OK

記一下,防止又忘記了,又快到3點了,無數個不眠之夜啊。

2011/10/11
某天機器又改IP了,ssh後,報:
[email protected]:~$ ssh -o StrictHostKeyChecking=no 192.168.0.130
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 is
fe:d6:f8:59:03:a5:de:e8:29:ef:3b:26:6e:3d:1d:4b.
Please contact your system administrator.
Add correct host key in /home/mmt/.ssh/known_hosts to get rid of this message.
Offending key in /home/mmt/.ssh/known_hosts:38
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Permission denied (publickey,password).
注意這句
Add correct host key in /home/mmt/.ssh/known_hosts to get rid of this message.
執行:
mv /home/mmt/.ssh/known_hosts known_hosts.bak
再連:
ssh -o StrictHostKeyChecking=no 192.168.0.130

OK了!