Bagaimana cara memeriksa kunci SSH mana yang saat ini 'aktif'?


28

Bagaimana mungkin orang memeriksa .rsa, .pem, dan file lain mana yang 'dimuat' atau 'aktif' ssh-add? Saya baru saja mengalami ketakutan ini:

$ scp -i /home/dotancohen/.ssh/dotancohen.pem someUser@1.2.3.4:~/files.tgz .
Warning: Identity file /home/dotancohen/.ssh/dotancohen.pem not accessible: No such file or directory.
files.tgz                                                                100%   89MB   1.5MB/s   00:59
$ scp someUser@1.2.3.4:~/all_git.tgz . 
files.tgz                                                                100%   89MB   1.7MB/s   00:54

Setelah memverifikasi bahwa server memang membutuhkan .pemkunci, saya sekarang ingin tahu mana kunci lain yang dimuat tanpa saya mengetahuinya!

Jawaban:


40

Sebagaimana dinyatakan dalam ssh-addhalaman manual, -Lopsi ini memungkinkan Anda untuk melihat kunci publik dari identitas yang ssh-agentsaat ini dipelihara. Anda juga dapat menggunakan -lopsi untuk melihat sidik jari mereka.


Terima kasih, saya memang membaca halaman manual tetapi kata-katanya tidak menunjukkan kepada saya apa yang dilakukannya!
dotancohen

18

Ada -Lpilihan ssh-addyang Lman parameter kunci publik dari semua identitas saat ini diwakili oleh agen:

ssh-add -L
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.