Could not open a connection to your authentication agent

执行ssh-add ~/.ssh/rsa  就会遇到上述错误了

解决方案:

先执行  eval `ssh-agent`  (是~键上的那个`)

再执行 ssh-add ~/.ssh/rsa成功

ssh-add -l 就有新加的rsa了

然后就可以clip ~/.ssh/id_rsa.pub了,然后paste到github上

reference:

http://blog.chinaunix.net/uid-22355887-id-3342499.html

时间: 2024-11-08 19:16:08

Could not open a connection to your authentication agent的相关文章

git ssh-add 报错 ssh-add Could not open a connection to your authentication agent

$ ssh-add ~/.ssh/id_rsa.pub Could not open a connection to your authentication agent. 启动ssh-agent服务 eval `ssh-agent -s` 再运行 $ ssh-add Identity added: /c/Users/name/.ssh/id_rsa (/c/Users/name/.ssh/id_rsa) 参考链接:http://stackoverflow.com/questions/178465

执行ssh-add时出现Could not open a connection to your authentication agent

若执行ssh-add /path/to/xxx.pem是出现这个错误:Could not open a connection to your authentication agent,则先执行如下命令即可: ssh-agent bash 更多关于ssh-agent的细节,可以用 man ssh-agent 来查看

(诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)

在为windows 环境下的github账户添加SSH key时,需要在Git Bash执行如下命令: 第一步:检查已有的SSH keys $ ls -al ~/.ssh 第二步:生成新的SSH key $ ssh-keygen -t rsa -C "[email protected]" # Creates a new ssh key, using the provided email as a label # Generating public/private rsa key pai

解决git客户端MINGW32下的“Could not open a connection to your authentication agent.”

使用git, 下载客户端后想进行和github 进行ssh 互通 出现以下情况: [email protected] MINGW32 ~/.ssh$ ssh-add ~/.ssh/id_rsaCould not open a connection to your authentication agent. 解决办法: [解决方法]需要ssh-agent启动bash,或者说把bash挂到ssh-agent下面. [具体方法] [email protected] $ ssh-agent bash -

使用命令:ssh-add 时,出现 “Could not open a connection to your authentication agent.”

为 GitHub 账号设置 SSH Key时, 使用命令:ssh-add,出现"Could not open a connection to your authentication agent",解决办法: 先运行命令: ssh-agent bash 再运行: ssh-add

GitHub Windows Could not open a connection to your authentication agent.

折腾了好久,最后在git bash 上输入 git gui启动gui 打开Git GUI,帮助->Show SSH key,点击generate key 生成后在加入,成功. 之前就是: 有人说要这样使用 ssh-agent ssh-add ~/.ssh/id_key 我的无效 新生成的key不能加入 ssh 就会导致 连接不上 github ssh -T [email protected] 会提示:Permission denied (publickey).

使用public key来做SSH authentication

public key authentication(公钥认证)是对通过敲用户名.密码方式登录服务器的一种替代办法.这种方法更加安全更具有适应性,但是更难以配置. 传统的密码认证方式中,你通过证明你你知道正确的密码来证明你是你.证明你知道密码的唯一方式是你告诉服务器密码是什么.这意味着如果服务器被黑掉,或者欺骗,那么一个黑客攻击者就能学习到你的密码. Public key authentication(公钥认证)解决了这个问题.你产生一个密钥对,该密钥对由一个public key(公钥)(每个人都

github错误:fatal: remote origin already exists.

原文链接:http://blog.csdn.net/dengjianqiang2011/article/details/9260435 如果输入$ Git remote add origin [email protected]:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1.先输入$ git remote rm origin 2.再输入$ git remote ad

Windows下GIT的SSH设置

GIT http://www.tuicool.com/articles/A3Mn6f 使用场景复原 git push -u origin master 报错 参考官方文档 https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html 执行 ssh-keyscan -t rsa bitbucket.org 获取SSH key之后报错 已存在 修正为 ssh-ke