2010-06-22 51 views
2

我刪除了我的SSH密鑰以嘗試回溯一點點。當我去重新添加它們時,我得到了「哎呀!鑰匙已經被拿走了。」儘管我明顯地刪除了它所指的鑰匙。向Github重新添加密鑰

看來系統不會馬上自我更新。任何人都知道從我的帳戶中刪除密鑰需要多長時間,以便我可以將它們備份起來?

還是我錯了,我錯過了什麼?我嘗試SSH到[email protected],它提到我用來添加我的密鑰的名稱。

回答

0

您是否嘗試過發送電子郵件github支持並解釋您的問題?

如果失敗,系統會超時,您可以再次上傳舊的密鑰,否則您將需要新的密鑰 - 我不確切知道github對舊密鑰的限制。

0

你必須生成一個新的密鑰,你不能只刪除舊的並重新上傳它。

0

我認爲你的問題是你要拷貝到GitHub的哪個鍵! 您必須複製公鑰。通常是.pub文件!

2

我試圖添加我的id_dsa.pub鍵時出現此錯誤; id_rsa.pub工作得很好。

錯誤信息診斷錯誤(錯誤的鍵類型)太糟糕。一個更好的錯誤信息會爲我省去一次Google訪問。