sign_and_send_pubkey : 서명 실패 : 에이전트가 작업을 거부했습니다


9

나는 손을 댈 수있는 모든 가능한 명령을 시도했다. 나는 아직도 이것을 얻는다. 우분투 16.04로 디지털 물방울을 회전 시켰습니다. 새로운 사용자로 다시 로그인 할 때까지 튜토리얼을 따랐습니다. 나는 해결책을 찾으려고 노력하고 있습니다. ssh-add 명령을 입력하면 출력입니다.

Could not open a connection to your authentication agent.

'튜토리얼'을 따랐다 고 링크 나 관련 기사를 게시 할 수 있습니다. 구성에 대한 자세한 정보가 필요할 것입니다.
Abraxas

답변:


15

ssh-agent가 작동하지 않는 것 같습니다!
다음 명령을 수행하십시오 ...

eval `ssh-agent -s` 
ssh-add

1
나를 위해, 나는 이전의 키 위에 새로운 SSH 키를 생성 ssh-add했으며 시스템이 그것을 사용 하도록 실행 해야했습니다.
kmort

1

이것은 ~/.gnupg디렉토리 및 기본 파일 에 대한 파일 권한 문제를 나타낼 수 있습니다!

또한 pinentry설치 및 작동 이 유효한지 확인하십시오 . 그렇지 않으면 스마트 카드의 PIN을 확인할 수 없으며이 문제도 발생합니다!

예제 ~/.gnupg/gpg-agent.conf는 다음과 같아야합니다.

enable-ssh-support
pinentry-program /Applications/MacPorts/pinentry-mac.app/Contents/MacOS/pinentry-mac

구성을 변경 한 후에는를 기억하십시오 gpgconf --reload.


1

대한 gpg2.1

SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" export SSH_AUTH_SOCK

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.