GNU/Linux >> Linux Esercitazione >  >> Linux

sign_and_send_pubkey:firma non riuscita:l'agente ha rifiutato l'operazione

Quindi, dopo ore di insensate ricerche su Google e aiuto, il problema è stato scoperto. Stavo generando le mie chiavi ssh con ssh-keygen e ho aggiunto un argomento aggiuntivo "-o" che ha generato le chiavi in ​​un nuovo formato per openSSH. Il problema era che il mio gnome-keyring non supportava tali chiavi poiché le chiavi avevano lo schema di firma Ed255519. Gnome-keyring non lo supporta dalla versione 3.20. Sono tornato a RSA e niente più problemi!.


Nel mio caso il problema era che il portachiavi GNOME conteneva una passphrase non valida per la chiave ssh da utilizzare. Dopo aver trascorso una quantità di tempo indecente a risolvere questo problema, ho eseguito seahorse e ho trovato la voce per contenere una stringa vuota.

Posso solo supporre che sia stato causato da una digitazione errata della passphrase al primo utilizzo qualche tempo prima, e quindi probabilmente dall'annullamento del richiedente o giù di lì per tornare alla riga di comando.

  • L'aggiornamento della voce con la passphrase corretta ha risolto immediatamente il problema.

  • L'eliminazione di quella voce (dal portachiavi "login") e il reinserimento della passphrase al primo prompt (e la selezione della casella di controllo appropriata) risolve anche questo.

Ora l'agente ottiene la passphrase corretta dal portachiavi sbloccato all'accesso denominato "login" e non richiede più la passphrase né "rifiuta l'operazione". Ovviamente YMMV.


Linux
  1. La storia di Linux della mia famiglia

  2. Le mie 3 versioni Linux preferite

  3. Linux:cosa accadrebbe se un disco rigido si guastasse mentre il kernel Linux era in esecuzione?

  4. Operazione flottante con Bc?

  5. Xrdp non riuscito (problema di connessione) quando il pacchetto è stato aggiornato automaticamente?

Risoluzione dei problemi di WiFi lento su Linux

Installazione dell'agente WAZUH

Quando è stato creato il file?

Vivido – Impossibile connettersi a Upstart:connessione rifiutata?

Come uscire se un comando fallisce?

Docker:impossibile aggiungere le interfacce di coppia (operazione non supportata)