Comment cela se fait-il?:
stan@tcpc:~/.ssh$ ssh-add -l
8192 e0:45:5e:cc:45:3e:17:2b:a6:54:6f:8d:53:1b:j2:e3 github (RSA)
2048 25:41:53:a6:45:5d:ac:eb:5c:45:f8:ce:42:a9:he:aa BITBUCKET (RSA)
stan@tcpc:~/.ssh$ ssh-add -D
All identities removed.
stan@tcpc:~/.ssh$ ssh-add -l
8192 e0:45:5e:cc:45:3e:17:2b:a6:54:6f:8d:53:1b:j2:e3 github (RSA)
2048 25:41:53:a6:45:5d:ac:eb:5c:45:f8:ce:42:a9:he:aa BITBUCKET (RSA)
Comment se fait-il que les clés ne soient pas effacées?
ps pourrait être ce bug? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472477 Je suis sur arch linux cependant ...
openssh
6.2p1-1pacman -Ss gnome-keyring: 3.6.3-1
Réponses:
Les étapes de ce post ont fonctionné pour moi; il vous suffit d'ouvrir le gestionnaire des applications de démarrage, de décocher l'entrée "SSH Key Agent - Porte-clés GNOME: SSH Agent" et de redémarrer Unity. S'il n'apparaît pas, modifiez-le
/etc/xdg/autostart/gnome-keyring-ssh.desktop
et changez-leNoDisplay=true
enNoDisplay=false
.la source
Allez dans le dossier / tmp, supprimez tous les dossiers commence par ssh
la source
J'ai eu le même problème que toi. Je ne suis pas un expert, mais la solution qui a fonctionné pour moi a été de supprimer les clés du répertoire ~ / .ssh. Ceci est un exemple de ce que je voyais.
C'est après avoir déplacé id_rsa (et id_rsa.pub) du dossier ~ / .ssh que l'agent ssh a cessé d'avoir l'identité. Ce que j'ai fait, c'est:
Je suppose (je peux me tromper) que si vous n'aviez pas le démon Gnome Keyring en cours d'exécution (gnome-keyring-daemon), ce comportement changerait. Peut-être que la solution originale (et logique) fonctionnerait, mais pas la seconde.
la source