sign_and_send_pubkey: error de firma: el agente rechazó la operación

9

He probado todos los comandos posibles que pude poner en mis manos. Todavía consigo esto. Hice girar una gota oceánica digital con ubuntu 16.04. Seguí el tutorial hasta que tuve que volver a iniciar sesión como nuevo usuario. Estoy en mi ingenio tratando de encontrar una solución. Este es el resultado si le doy al comando ssh-add

Could not open a connection to your authentication agent.
Michelle Dekker
fuente
Dices que seguiste 'el tutorial', ¿puedes publicar un enlace o artículos relevantes? Es probable que necesitemos más información sobre su configuración para ayudarlo.
Abraxas

Respuestas:

15

¡Creo que tu agente ssh no funciona!
Realice los siguientes comandos ...

eval `ssh-agent -s` 
ssh-add
Digin Dominic
fuente
1
Para mí, había generado una nueva clave SSH sobre la anterior, y tuve que ejecutarla ssh-addpara que el sistema la utilizara.
kmort
1

¡Esto puede indicar problemas de permisos de archivos en su ~/.gnupgdirectorio y archivos subyacentes!

Además, asegúrese de tener una pinentryinstalación válida y operativa, de lo contrario no puede validar el PIN de su tarjeta inteligente y este problema también ocurrirá.

El ejemplo ~/.gnupg/gpg-agent.confdebería verse así:

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

Después de realizar cambios en la configuración, recuerde gpgconf --reload.

CeDeROM
fuente
1

Para gpg2.1

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

Jim M
fuente