当前位置:  开发笔记 > 运维 > 正文

TeamCity GitHub私钥访问被拒绝

如何解决《TeamCityGitHub私钥访问被拒绝》经验,为你挑选了1个好方法。

有没有人知道使用带有ssh私钥的github的TeamCity教程.我试图设置git hub来连接,我要么出现身份验证错误,要么拒绝访问.我在Windows 2003上运行TeamCity.我将构建代理作为自定义帐户运行.我在管理员帐户下运行Web服务器.我已为自定义帐户和管理员帐户创建密钥.我现在得到一个错误:

连接测试失败:com.jcraft.jsch.JSchException:java.io.FileNotFoundException:C:\ Documents and Settings\Administrator.ssh(访问被拒绝)

如果有人成功设置了这个,请帮忙.我正在进行3个小时,想要解决它.

谢谢.



1> Markus Dulgh..:

以下VCS Root配置适用于我:

克隆URL:git@github.com:username/repository.git

将存储库克隆到:C:\ somepath

用户名样式:UserId(jsmith)

身份验证方法:私钥

私钥路径:C:\ SSH\myKeyFile.priv

密码短语:仅当密钥文件使用密码短语保护时


这对我也有用,但是如果你想进行基于代理的结账,则需要使用"默认私钥"而不是私钥路径.我还没有能够工作(在Windows上).有任何想法吗?似乎根本不尊重我的〜/ .ssh/config文件.
推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有