100 votes

Comment valider un fichier de clé publique RSA SSH (id_rsa.pub) ?

Existe-t-il une commande que je peux utiliser pour vérifier la clé publique (id_rsa.pub), juste la format seulement.

Parfois j'ai ajouté un nouveau saut de ligne, parfois le fichier a manqué le ssh-rsa Il y a donc une commande à valider avec ce préfixe ?

147voto

jowi Points 111

Vous pouvez utiliser ssh-keygen pour ça. Malgré son nom, il peut faire bien d'autres choses que de générer des clés :

dennis@lightning:~$ ssh-keygen -l -f .ssh/id_rsa.pub 
2048 68:df:b2:22:d8:43:5d:36:75:c1:d8:59:c0:8c:22:e8  Dennis Kaarsemaker (RSA)
dennis@lightning:~$ ssh-keygen -l -f foo.txt
foo.txt is not a public key file.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X