我在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身份验证失败