在配置好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上,需要附加一下,执行
解决办法:
-
eval "$(ssh-agent -s)"
-
ssh-add
执行一下这两条命令后,就可以正常登录
备注:
同一个账户在不同的机器上使用git对同一个代码源仓库进行操作,需要重新生成公钥;然后,执行上边的两行shell命令