Ssh-add ile ssh-agent'a eklenen anahtarlar nasıl listelenir?


Yanıtlar:


234

Bunları parmak izi ile listelemek için -lseçeneği kullanın ssh-add.

$ ssh-add -l
2048 72:...:eb /home/gert/.ssh/mykey (RSA)

Veya -Ltüm anahtarı OpenSSH biçiminde almak için.

$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc[...]B63SQ== /home/gert/.ssh/id_rsa

İkinci biçim, onları bir ~/.ssh/authorized_keysdosyaya koyduğunuz ile aynıdır .


1
[rahul @ srv1 ~] $ ssh-add -l Kimlik doğrulama aracınızla bağlantı açılamadı.
Rahul Patil

1
@RahulPatil Bu makinede bir SSH ajanı çalıştırıyor musunuz? Bunu, kumandayı değil, tuşları eklediğiniz makinede çalıştırın!
gertvdijk

4
Anahtar ajan iletme etkinse, bu komutu uzak ana bilgisayarda çalıştırabilirsiniz.
Patrick

3
Örnek:ssh-agent sh -c 'ssh-add; ssh-add -l'
kenorb

2
@gertvdijk Aslında isimlendirmekten bahsediyordum. Adından ssh-addbu komut gibi geliyor sadece aracıya anahtarları eklemelidir. Ve sonra ssh-agenthangi anahtarın elinde olduğunu bilmeli. Benim bakış açım farklıydı.
Shiplu Mokaddim
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.