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