Kenapa ini terjadi ?:
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)
Kenapa kunci tidak terhapus?
ps bisa jadi ini bug? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472477 Saya menggunakan linux arch ...
openssh
6.2p1-1pacman -Ss gnome-keyring: 3.6.3-1
Jawaban:
Langkah-langkah dalam posting ini berhasil untuk saya; Anda hanya perlu membuka manajer Aplikasi Startup, hapus centang entri untuk "SSH Key Agent - GNOME Keyring: SSH Agent", dan restart Unity. Jika tidak muncul, edit
/etc/xdg/autostart/gnome-keyring-ssh.desktop
dan ubahNoDisplay=true
menjadiNoDisplay=false
.sumber
Buka folder / tmp, hapus semua folder dimulai dengan ssh
sumber
Saya memiliki masalah yang sama seperti Anda. Saya bukan ahli, tetapi solusi yang berhasil bagi saya adalah menghapus kunci dari direktori ~ / .ssh. Ini adalah contoh dari apa yang saya lihat.
Setelah memindahkan id_rsa (dan id_rsa.pub) dari folder ~ / .ssh-ssh-agent berhenti memiliki identitas. Apa yang saya lakukan adalah:
Saya menduga (saya bisa salah) bahwa jika Anda tidak menjalankan daemon Gnome Keyring (gnome-keyring-daemon), perilaku ini akan berubah. Mungkin solusi asli (dan logis) akan berhasil, tetapi bukan yang kedua.
sumber