Hangi SSH anahtarlarının şu anda 'aktif' olduğunu kontrol etmek nasıl?


28

Kişi hangi .rsa, .pem ve diğer dosyaların 'yüklendiğini' veya 'etkin' olduğunu nasıl kontrol edebilir ssh-add? Sadece bu korkuyu yaşadım:

$ 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

Sunucunun gerçekte .pemanahtarı gerektirdiğini doğruladıktan sonra , şu an ben de bilmeden hangi anahtarların yüklendiğini bilmek istiyorum!

Yanıtlar:


40

Seçenek ssh-addsayfasında belirtildiği gibi , -Lseçenek, o ssh-agentanda tutulan kimliklerin genel anahtarlarını görüntülemenizi sağlar . Bu -lseçeneği parmak izlerini görüntülemek için de kullanabilirsiniz .


Teşekkür ederim, aslında manpage okudum ama ifadeler bana ne yaptığını iletmedi!
dotancohen

18

Bir yoktur -Lseçeneği ssh-addolduğunu Lşu anda ajan tarafından temsil edilen tüm kimliklerin ists genel anahtar parametreler:

ssh-add -L
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.