본문 바로가기
놀기/에러 잡기

sign_and_send_pubkey: signing failed: agent refused operation

by Hi~ 2023. 10. 9.

sign_and_send_pubkey: signing failed: agent refused operation 에러 잡기

 

Ubuntu 16.04 에서 gitlab에 접근하면서 본 에러 메시지다.

ssh 관련 key에는 문제가 없는데 발생하는 것으로 아래와 같이 SSH_AUTH_SOCK 값을 설정하여 해결 가능하다.

 

$ ssh -T git@aaa.bbb.ccc.ddd
sign_and_send_pubkey: signing failed: agent refused operation
git@aaa.bbb.ccc.ddd's password: 

$ export SSH_AUTH_SOCK=0
$ ssh -T git@aaa.bbb.ccc.ddd
Welcome to GitLab, @hi_man!

 

참조

https://docs.github.com/ko/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding

 

SSH 에이전트 전달 사용 - GitHub Docs

서버에 대한 배포를 간소화하기 위해 로컬 SSH 키를 안전하게 사용하도록 SSH 에이전트 전달을 설정할 수 있습니다.

docs.github.com

 

댓글