Git Bash: 无法打开与您的身份验证代理的连接

12 浏览
0 Comments

Git Bash: 无法打开与您的身份验证代理的连接

我对Github不熟悉,生成SSH密钥看起来是必要的。我的老板告诉了我这个,所以我必须遵守。\n我成功地创建了SSH密钥,但当我要将其添加到ssh-agent时,出现了以下情况。\n问题似乎是什么?

0
0 Comments

问题原因:

出现(Git Bash: Could not open a connection to your authentication agent)错误的原因可能是由于未能正确启动SSH代理引起的。

解决方法:

在Windows上,可以使用以下命令之一来启动SSH代理。

32位系统:

"C:\Program Files (x86)\Git\cmd\start-ssh-agent.cmd"

64位系统:

"C:\Program Files\Git\cmd\start-ssh-agent.cmd"

需要使用双引号将路径包裹起来。

如果上述方法仍然无效,尝试在服务中启动OpenSSH身份验证代理,然后运行以下命令:

ssh-agent ssh-add "C:\Users\\.ssh\id_rsa"

以上是解决(Git Bash: Could not open a connection to your authentication agent)问题的方法。

0
0 Comments

在Windows系统下使用Git Bash时,安装SSH密钥时可能会遇到"Git Bash: Could not open a connection to your authentication agent"的错误。解决此问题的方法如下:

首先,确保ssh-agent已启用。在Git Bash中启用ssh-agent的命令是:

eval $(ssh-agent -s)

然后,安装SSH密钥的命令是:

ssh-add "C:\Users\MyName\.ssh\id_rsa"

需要注意的是,要根据实际情况修改上述命令中的路径,确保路径指向正确的位置。

此外,还有一些其他参考信息:

- 在Git Bash中,可以尝试使用Linux风格的路径:ssh-add /c/Users/YourName/.ssh/id_rsa

- 如果遇到问题,可以尝试在任务管理器中手动结束每个"ssh-agent.exe"进程。

- 如果问题不能永久解决,可能需要检查是否有其他原因导致SSH Agent在重新启动机器后无法正常运行。

以上方法可以解决"Git Bash: Could not open a connection to your authentication agent"错误,并确保SSH密钥的正常安装和使用。希望这些信息能帮助到大家解决类似的问题。

0
0 Comments

问题:Git Bash:无法打开与身份验证代理的连接

原因:需要在使用之前运行ssh-agent。

解决方法:

1. 运行eval `ssh-agent -s`

2. 运行exec ssh-agent bash

3. 运行eval ssh-agent -s

4. 运行ssh-add ~/.ssh/id_rsa

其他解决方法:

- 在Windows上使用Git Bash时,无法连接到身份验证代理,即使按照上述步骤进行操作。

0