我在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. AsyncHttpClient身份验证失败
- 2. ZEND身份验证失败
- 3. PHPMailer身份验证失败
- 4. javax身份验证失败
- 5. Oauth2身份验证失败
- 6. Git身份验证失败
- 7. RGoogleDocs身份验证失败
- 8. BasicTomcat身份验证失败
- 9. Rabbitmq身份验证失败
- 10. MongoError:身份验证失败
- 11. MongoDB身份验证失败
- 12. BCrypt身份验证失败
- 13. Gitolite Eclipse的'验证失败'
- 14. Drive Api身份验证突然失败
- 15. 用户身份验证失败
- 16. javax.mail.AuthenticationFailedException:535 5.7.3身份验证失败
- 17. 身份验证失败:jenkins部署
- 18. php登录身份验证失败
- 19. 用户身份验证失败/ w Hash
- 20. PushSharp GCM“身份验证失败”
- 21. Firebase Google Sigin身份验证失败
- 22. Spring-Security:MySQL JDBC身份验证失败
- 23. 失败firebase身份验证facebook
- 24. Golang sFTP SSH:身份验证失败
- 25. sharekit:OAuth身份验证失败,推特
- 26. Eclipse,aptana - FTP身份验证失败
- 27. MimeKit azure gmail - >身份验证失败
- 28. SharePoint Online身份验证失败
- 29. redmine ldap身份验证失败
- 30. PAM身份验证失败,以suphp