Ho una workstation Ubuntu 14.04 installata nel mio LAB. Ora ho un problema con la passphrase della chiave RSA.
Di seguito sono quelli che ho nel mio LAB
- Server SVN(12.04): Ho installato svn server, chiunque voglia
accedere a svn deve avere la propria chiave inauthorized_keys
file del server svn. - Server principale(12.04): È montato come
/home
sui clienti - Ubuntu Desktop 12.04: Ci sono più di 5 client collegati al mio ubuntu lab (che lo utilizzano da molti anni)
- Ubuntu Desktop 14.04: Ho appena installato la versione 14.04 per il test
Questo è il mio problema,
- Da Ubuntu Desktop 12.04 non richiede passphrase ma Ubuntu 14.04 fa. Continua a chiedere la passphrase ogni volta che utilizzo il comando SVN.
- Ho provato a ricreare la chiave rsa ma non funziona.
- Testo la chiave creata senza passphrase, non mi chiede di inserire
passphrase. E non è quello che voglio perché non protetto.
Qualche idea?
Risposta accettata:
Potresti essere interessato da questo bug.
Se questo è il caso, hai l'agente ssh sbagliato impostato come attivo. Puoi verificarlo con il comando
$ echo $SSH_AUTH_SOCK
Se il valore dell'agente inizia con /tmp/ssh
, hai la riga di comando ssh-agent
in qualità di tuo agente.
Come soluzione alternativa, puoi utilizzare il comando della shell vecchio stile
$ ssh-add
per aggiungere la chiave al portachiavi. Tuttavia, questo non funziona bene con tutti i programmi grafici.