現在,我已經在GitHub上和一個新的密碼一個新的關鍵。但是:我忘記了github密碼短語。我改變在GitHub上的SSH密鑰...但仍然無法正常工作
ssh -T [email protected]
代理承認未能簽署使用密鑰。 權限被拒絕(公鑰)。
的Ubuntu 12.10 我遵循:https://help.github.com/articles/generating-ssh-keys
現在,我已經在GitHub上和一個新的密碼一個新的關鍵。但是:我忘記了github密碼短語。我改變在GitHub上的SSH密鑰...但仍然無法正常工作
ssh -T [email protected]
代理承認未能簽署使用密鑰。 權限被拒絕(公鑰)。
的Ubuntu 12.10 我遵循:https://help.github.com/articles/generating-ssh-keys
嘗試ssh命令前加SSH_AUTH_SOCK=0
。 like SSH_AUTH_SOCK=0 ssh [email protected]
如果它爲你工作,將SSH_AUTH_SOCK=0
添加到你的.bashrc文件。 問候
閱讀您的SSH密鑰: 貓的〜/ .ssh/id_rsa.pub
將其複製並粘貼到 「SSH密鑰」 在Github上。 然後添加新的SSH密鑰,讓機器識別:
ssh-add ~/.ssh/id_rsa
而問題也就迎刃而解了。
你確定(正確)鍵被正確添加?我剛剛在MacOS X上添加了一個密鑰,並且ssh線路馬上工作。 –
也驗證在Ubuntu 12.10上爲我工作。 –
我這樣認爲,我使用xclip,並從.shh中刪除以前的鍵(文件夾中的所有以前的文件) 看起來像我有一個新的鍵,但有些在系統中它記住或尋找以前的鍵忘記的傳球?我不知道它在哪裏。 –