Comment vérifier quelles clés SSH sont actuellement «actives»?


28

Comment vérifier quels fichiers .rsa, .pem et autres sont «chargés» ou «actifs» ssh-add? Je viens d'avoir cette peur:

$ 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

Après avoir vérifié que le serveur a effectivement besoin de la .pemclé, je voudrais maintenant savoir quelles autres clés sont chargées sans que je le sache!

Réponses:


40

Comme indiqué dans ssh-addla page de manuel de, l' -Loption vous permet de visualiser les clés publiques des identités ssh-agentactuellement gérées. Vous pouvez également utiliser l' -loption pour afficher leurs empreintes digitales.


Merci, j'ai bien lu la page de manuel mais la formulation ne m'a pas expliqué ce qu'elle fait!
dotancohen

18

Il existe une -Loption ssh-addqui Lrépertorie les paramètres de clé publique de toutes les identités actuellement représentées par l'agent:

ssh-add -L
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.