在配置好ssh免密登录之后,在一次远程登录的时候,出现sign_and_send_pubkey: signing failed: agent refused operation错误,现在做一下笔记

问题:

sign_and_send_pubkey: signing failed: agent refused operation

错误解释:表示ssh-agent 已经在运行了,但是找不到附加的任何keys,就是说你生成的key,没有附加到ssh-agent上,需要附加一下,执行

解决办法:

  1. eval "$(ssh-agent -s)"

  2. ssh-add

执行一下这两条命令后,就可以正常登录

备注:

同一个账户在不同的机器上使用git对同一个代码源仓库进行操作,需要重新生成公钥;然后,执行上边的两行shell命令

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐