我在Ubuntu服務器上創建了gitolite git。我將我的Linux用戶配置爲gitolite-admin項目的管理員。從3個不同的機器上,我能夠使用我的私鑰克隆存儲庫。 在我自己的機器上,我繼續獲得「通過SSH密鑰驗證失敗」。 我正在使用選美。我重新安裝了源代碼樹和選美器,但仍得到相同的結果。我可以使用SSH(putty和winscp)連接到服務器上的用戶,並使用我的私人密鑰和pageant。 所有機器都是win 7並運行相同的源代碼樹版本1.6.11.0。 任何想法如何進行?gitolite身份驗證失敗
1
A
回答
0
這可以幫助你:
- 轉到了你的表演,並刪除所有密鑰。
- 關閉工具欄中的服務。
的圍棋SourceTree工具 - >創建或SSH密鑰導入並使用此選擇的選項生成一個密鑰: SSH-2 RSA
生成密鑰後,把粘貼的公共密鑰插入的OpenSSH authorized_keys文件爲管理員在Ubuntu的gitolite服務器中輸入ssh密鑰。例如,這關鍵是這樣的:在你的機器
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAik5zoya1WgnLWZrypzYEX3cTk+1K/ZhKLWNhLcsck1ixFtWwd78Pk/ElQxcUhnICBz6yZwovUcRlk8VdL3jsDHx95yuMeZW9UnWEdaHzUOwf98Zqarsl64JqgsVFRh79MnqE46LokNAmGdtD0uP3fNfY468oHktfD2AKTGD4Or8= rsa-key-20141126
保存公鑰和私鑰。
轉到SourceTree工具 - >選項並設置專用ssh密鑰路徑。此路徑是一樣的,你保存在步驟5
SSH密鑰在SourceTree去工具 - >啓動SSH代理...
系統詢問你的密碼。
輸入一個密碼,並嘗試後使用以下URL來克隆回購:
git的@ IP服務器:倉庫名稱
這就是所有。
相關問題
- 1. MongoDB身份驗證失敗
- 2. tasseo身份驗證失敗
- 3. Oauth2身份驗證失敗
- 4. javax身份驗證失敗
- 5. ZEND身份驗證失敗
- 6. OAuth身份驗證失敗
- 7. BCrypt身份驗證失敗
- 8. 身份驗證失敗databasedotcom
- 9. Yii2身份驗證失敗
- 10. RGoogleDocs身份驗證失敗
- 11. Git身份驗證失敗
- 12. 身份驗證失敗ssh2_auth_pubkey_file()
- 13. PHPMailer身份驗證失敗
- 14. AirWatch身份驗證失敗
- 15. snmptrapd:身份驗證失敗
- 16. Laravel身份驗證失敗
- 17. BasicTomcat身份驗證失敗
- 18. MongoError:身份驗證失敗
- 19. Laravel身份驗證失敗
- 20. AsyncHttpClient身份驗證失敗
- 21. Rabbitmq身份驗證失敗
- 22. Firebase身份驗證失敗
- 23. PHP HTTP身份驗證驗證失敗
- 24. Gitolite Eclipse的'驗證失敗'
- 25. AWS ssh身份驗證失敗
- 26. Azure SQL Azure AD身份驗證失敗
- 27. Node.js MongoError:身份驗證失敗
- 28. Vagrant Laravel Homestead SSH身份驗證失敗
- 29. 身份驗證重定向失敗
- 30. javax.mail.AuthenticationFailedException:535 5.7.3身份驗證失敗