2013-05-01 45 views
1

我的主機和Github上的密鑰的指紋都是一樣的。爲什麼連接仍然失敗?爲什麼不能爲Github建立「主機的真實性」?

ssh -vT [email protected] 
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012 
debug1: Reading configuration data /etc/ssh/ssh_config 
debug1: /etc/ssh/ssh_config line 19: Applying options for * 
debug1: Connecting to github.com [204.232.175.90] port 22. 
debug1: Connection established. 
debug1: identity file /home/wangs/.ssh/id_rsa type 1 
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048 
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048 
debug1: identity file /home/wangs/.ssh/id_rsa-cert type -1 
debug1: identity file /home/wangs/.ssh/id_dsa type -1 
debug1: identity file /home/wangs/.ssh/id_dsa-cert type -1 
debug1: identity file /home/wangs/.ssh/id_ecdsa type -1 
debug1: identity file /home/wangs/.ssh/id_ecdsa-cert type -1 
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.5p1 Debian-  6+squeeze1+github12 
debug1: match: OpenSSH_5.5p1 Debian-6+squeeze1+github12 pat OpenSSH* 
debug1: Enabling compatibility mode for protocol 2.0 
debug1: Local version string SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1 
debug1: SSH2_MSG_KEXINIT sent 
debug1: SSH2_MSG_KEXINIT received 
debug1: kex: server->client aes128-ctr hmac-md5 none 
debug1: kex: client->server aes128-ctr hmac-md5 none 
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent 
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP 
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent 
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY 
debug1: Server host key: RSA 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 
The authenticity of host 'github.com (204.232.175.90)' can't be established. 
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 
Are you sure you want to continue connecting (yes/no)? 
Host key verification failed. 

回答

2

SSH客戶端不知道Github上服務器的RSA指紋然而,這就是爲什麼它問你如果你想連接到它。

如果輸入yes,則服務器的指紋將被添加到客戶端的已知主機列表中,除非服務器的指紋更改,否則它不會再次提示您。

+0

對不起,我的疏忽。我以爲這個默默無聞的答案是肯定的。所以我沒有輸入「是」。實際上它不是。很多謝謝 – wangsquirrel 2013-05-01 09:22:51

相關問題