相关疑难解决方法(0)

无法打开与身份验证代理的连接

我遇到了这个错误:

$ git push heroku master
Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts.
!  Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter.
Run Code Online (Sandbox Code Playgroud)

我试图添加密钥,我在下面收到此错误:

$ ssh-add ~/.ssh/id_rsa.pub
Could not open a connection to your authentication agent.
Run Code Online (Sandbox Code Playgroud)

ssh ssh-agent

1473
推荐指数
29
解决办法
114万
查看次数

如何在Ubuntu上使用ssh-add永久添加私钥?

我有一个受密码保护的私钥,可以通过SSH访问服务器.

我有2台linux(ubuntu 10.04)机器,ssh-add命令的行为在两者中都不同.

在一台机器上,一旦我使用"ssh-add .ssh/identity"并输入我的密码,密钥就会被永久添加,即每次关闭计算机并再次登录时,密钥都已添加.

在另一个中,我必须在每次登录时添加密钥.

据我记忆,我对两者做了同样的事情.唯一的区别是密钥是在永久添加的密钥上创建的.

有谁知道如何永久地将它添加到其他机器?

ssh ubuntu key ssh-agent

442
推荐指数
8
解决办法
36万
查看次数

多个github帐户在同一台​​计算机上?

试着从我的计算机上处​​理我的实际"工作"回购,以及我在git hub上的个人回购.

工作帐户首先设置,一切都完美无瑕.

然而,我的个人帐户似乎无法推送到我的个人仓库,这是根据不同的帐户/电子邮件设置的.

我已经尝试将我的工作密钥复制到我的个人帐户,但这会引发错误,因为密钥只能附加到一个帐户.

如何从他们各自的github凭据中推送/拉出两个帐户?

git version-control github

372
推荐指数
13
解决办法
18万
查看次数

Github权限被拒绝:ssh add agent没有身份

这是我第一次访问github并且我没有使用控制台.我在Macbook上(使用Bash).当我尝试访问github时,我得到了这个:

git clone git@github.com:dhulihan/league-of-legends-data-scraper.git
Cloning into 'league-of-legends-data-scraper'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

我已经尝试按照Github页面上关于权限被拒绝的说明 当我使用ssh -vT git@github.com时,我得到以下内容:

OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to github.com [192.30.252.129] port 22.
debug1: Connection established.
debug1: identity file /Users/XXXX/.ssh/id_rsa type -1
debug1: identity file /Users/XXXX/.ssh/id_rsa-cert type -1
debug1: identity file /Users/XXXX/.ssh/id_dsa …
Run Code Online (Sandbox Code Playgroud)

ssh bash github permission-denied public-key

123
推荐指数
10
解决办法
11万
查看次数

SVN + SSH,不必每次都进行ssh-add?(苹果系统)

我知道答案就在那里,但我非常愚蠢,如果它让我面目全非,可能无法识别解决方案.

我在Mac上,通过SSH隧道连接到SVN服务器.我ssh-add privateKey.txt每次都要连接到SVN服务器(两个Cornerstone和Xcode都连接到SVN).

有没有办法在某处"保存"密钥,所以我不必每次都这样做?把它添加到我的钥匙串?一些配置文件?启动脚本?

svn macos ssh

103
推荐指数
4
解决办法
4万
查看次数

多个bitbucket帐户

我有一个Bitbucket帐户,我的9-5工作,我也有一个个人Bitbucket帐户.我的目标是能够在同一台计算机上使用它们.我在Windows 7上安装了最新的git.

所以目前我公司Bitbucket帐户的一切工作正常,我可以拉/推没有问题.我使用ssh-keygen创建了一个新的ssh密钥,并在我的案例"tech"中分配了一个新名称.但我遇到了如何告诉本地仓库使用我创建的新ssh密钥的问题.我假设每次我尝试连接它使用第一个ssh键.

我收到错误:

$ git push conq:存储库访问被拒绝.致命:远程端意外挂断

我在互联网上找到了一些建议,但它似乎与linux/git设置有关,例如我在Windows上找不到"config"文件.

git ssh bitbucket

69
推荐指数
2
解决办法
2万
查看次数

当我已经分叉了另一个分叉时,我怎么能分叉原始仓库

我之前已经分叉了jockm/vert.x并向他发送了拉取请求.现在我想分叉vert-x/vert.x(jockm/vert.x的上游)并向它们发送不同的pull请求.但是,当我单击Fork按钮时,毫无疑问我最终会进入jockm/vert.x的tjcrowder/vert.x分支.是否可以同时分叉vert-x/vert.x和jockm/vert.x,以便我可以适当地发送每个pull请求?

我担心答案可能与关于相反情况的这个问题相同("没有GitHub方式,但你可以添加一个远程回购")但我希望不然 - 尤其是因为我看不出答案如何允许我向新的遥控器发送拉取请求.

github git-fork

60
推荐指数
3
解决办法
2万
查看次数

GIT选择要使用的私钥

我有2个Git服务器,需要2个不同的SSH密钥.

git clone user1@server1:blahblahblah使用~/.ssh/id_rsa,但我需要根据我连接的服务器指定使用哪个密钥.

什么Git命令行参数完成这项工作?(我正在运行Linux)

git ssh

59
推荐指数
8
解决办法
5万
查看次数

在Windows 10上启动ssh-agent失败:"无法启动ssh-agent服务,错误:1058"

当我尝试通过PowerShell在Windows 10上启动ssh-agent(右侧或不右侧),输入Start-Service ssh-agent我得到错误

无法启动ssh-agent服务,错误:1058

当我检查服务正在运行时,Get-Service ssh-agent返回该服务已停止.

如何让ssh-agent运行?

ssh service openssh windows-10

43
推荐指数
5
解决办法
3万
查看次数

如何使用多个ssh密钥

GitHub用户,

我是github上的新手,并且在git setup上有一些问题.我在github上有2个不同用户的帐号,我在我的系统上安装了2次git

第一个/ .ssh文件夹(像往常一样)(包含在第一个帐户中复制的id_rsa)
第二个/.ssh/new文件夹(包含在第二个帐户中复制的id_rsa)

现在在推送时如何在ssh键之间切换?

因为如果我想推送第二个帐户,它将使用.ssh键而不是.ssh/new并给我错误.

如果我在这里理解错误,请让我纠正.

谢谢.

git github ssh-keys

32
推荐指数
1
解决办法
2万
查看次数