sign_and_send_pubkey: firma fallita: agente ha rifiutato l'operazione


9

Ho provato ogni possibile comando su cui potevo mettere le mani. Lo capisco ancora. Ho fatto girare una goccia oceanica digitale con ubuntu 16.04 su di essa. Ho seguito il tutorial fino a quando ho dovuto accedere nuovamente come nuovo utente. Sono alla fine del mio ingegno cercando di trovare una soluzione. Questo è l'output se do il comando ssh-add

Could not open a connection to your authentication agent.

Dici di aver seguito 'il tutorial' puoi pubblicare un link o articoli pertinenti. Probabilmente avremo bisogno di maggiori informazioni sulla tua configurazione per aiutarti.
Abraxas,

Risposte:


15

Penso che il tuo agente SSH non funzioni!
Esegui i seguenti comandi ...

eval `ssh-agent -s` 
ssh-add

1
Per me, avevo generato una nuova chiave SSH sopra quella precedente e dovevo correre ssh-addper far sì che il sistema la usasse.
km

1

Ciò può indicare problemi di autorizzazione dei file nella ~/.gnupgdirectory e nei file sottostanti!

Assicurati anche di avere pinentryinstallato e operativo valido , altrimenti non puoi convalidare il PIN sulla tua smart card e si verificherà anche questo problema!

L'esempio ~/.gnupg/gpg-agent.confdovrebbe apparire così:

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

Dopo aver apportato modifiche alla configurazione, ricordarsi di gpgconf --reload.


1

Per gpg2.1

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.