SSH : au format RFC 4716

Article publié, le
1 minute(s) de lecture

Cet article contient 160 mots.
Source brute de l'article : MD

Description

SSH a son propre format de génération de ses clés. Or, dans certains contextes, tel que le projet OMV, il est nécessaire de fournir votre clé publique au format RFC 4716 !

La norme RFC 4716 est une simple présentation de la clé privée ou publique dans un format texte, dit ASCII, ni plus, ni moins ;-)

Génération

Comme pour créer sa clé, on utilise l’outil ssh-keygen, de telle manière :

=> Pour une clé ed25519 :
$ ssh-keygen -e -f ~/.ssh/id_ed25519 > id_ed25519_rfc4716.pub

=> Idem pour une clé RSA :
$ ssh-keygen -e -f /home/zou/.ssh/id_rsa > id_rsa_rfc4716.pub

Il ne vous reste plus qu’à copier-coller le contenu du fichier dans l’interface ou sur le serveur où ce format vous est demandé.


Bien-sûr il est possible de la générer directement dans votre terminal ; pour cela, n’utilisez pas la redirection de sortie :

ssh-keygen -e -f ~/.ssh/id_ed25519

Documentation

RFC 4716

IETF Tools
HTML, PDF, TXT
RFC Editor
HTML, PDF, TXT