試圖按照github上關於windows的Generating SSH Keys的說明進行操作。公共ssh密鑰無效
我運行ssh-keygen -t rsa -C "[email protected]"
,輸入密碼,看起來SSH密鑰生成正確。
然而,試圖在GitHub上「添加SSH密鑰」時,它給我的錯誤
密鑰無效。它必須以'ssh-rsa'或'ssh-dss'開頭。檢查您複製由Windows生成的密鑰
公共密鑰的公共部分看起來是這樣的:
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "2048-bit RSA, [email protected]"
*public key*
---- END SSH2 PUBLIC KEY ----
最值得注意的是它不與「SSH-RSA」或「SSH開始-dss'。我試着複製*public key*
部分,並在其中添加'ssh-rsa',但我在GitHub上遇到了同樣的錯誤。任何想法我做錯了什麼?
我認爲GitHub的是主要用於編程,因此這個問題是適用於計算器的工具。然而,如果有足夠的選票投我將移動到超級用戶。 – FGreg