我将ssh密钥从一台计算机复制到另一台计算机,以授予对所有服务器的访问权限,而无需全部更新。
我只是将id_rsa
和id_rsa.pub
文件复制到~/.ssh
目录中。
然后我尝试使用Git并得到了这个问题:
$ git pull
sign_and_send_pubkey: signing failed: agent refused operation
答案 0 :(得分:3)
我找到了解决方案。我只需要跑:
$ ssh-add
并且,git命令工作得很好。