我最近買了一個電子郵件從Github上說,我應該檢討我的SSH密鑰:如何查看github的SSH密鑰?
請檢查你的鑰匙,並確保你 認出他們。如果您有任何疑問,請拒收鑰匙並上傳新鑰匙。
如何在Ubuntu 11.10上使用git查看我的密鑰?
我最近買了一個電子郵件從Github上說,我應該檢討我的SSH密鑰:如何查看github的SSH密鑰?
請檢查你的鑰匙,並確保你 認出他們。如果您有任何疑問,請拒收鑰匙並上傳新鑰匙。
如何在Ubuntu 11.10上使用git查看我的密鑰?
您可以按照GitHub的指南「Verify Your SSH Keys」
要驗證您的SSH密鑰,你需要找到你的計算機上的每個按鍵的指紋和比較,在GitHub上顯示的指紋。
什麼是指紋?
SSH密鑰的指紋是該密鑰唯一的字節序列。
通常將指紋編碼爲十六進制字符串並將其格式化爲可讀性的字符組。
我們會在GitHub的SSH密鑰指紋與密鑰的標題沿:
從那裏,爲Ubuntu,你可以參考 「How do I find my RSA key fingerprint on ubuntu 10.04 (hosted by linode)」(-l這裏指「列表「而不是創建)。
$ ssh-keygen -lf ~/.ssh/id_rsa.pub
嘗試推/拉到你自己的github上的一個倉庫。 將顯示消息,表明當前密鑰未被授權。 另外是當前計算機的SSH指紋和顯示的鏈接,其中 可以查看您的密鑰。 請按照鏈接並將您的計算機上的SSH密鑰標記爲已批准。
您也可以使用https://github.com/username.keys(我用我的鑰匙作爲演示網址)。
如果你有一串鑰匙與GitHub的指紋這一行比較就派上用場了:
cd ~/.ssh; for k in *.pub; do ssh-keygen -E md5 -lf $k; done