%

SSH : au format RFC 4716

Comment transformer votre clé SSH au format spécifié par la RFC 4716

Détails relatifs à l'article

Article publié, le
et modifié le
Une minute de lecture

Cet article contient 161 mots.

Identifiant de l'article : tag:doc.huc.fr.eu.org,2017-08-17:/fr/sec/ssh/rfc4716


Source brute de l'article :
Commit version : 9bf3d7b


Cet article est aussi disponible sur le protocole Gemini :
gemini://gmi.it-log.fr.eu.org/fr/sec/ssh/rfc4716.gmi


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


Enjoy-ID!
Enjoy-IT!