Comment envoyer à quelqu'un ma clé publique SSH?
4 réponses
Si vous avez généré une paire de clés, vous devez avoir deux fichiers id_rsa
et id_rsa.pub
(notez que id_rsa peut être remplacé par un autre nom si vous l'avez indiqué)
Vous avez juste à envoyer à votre client le fichier avec l' .pub extension
c'est très en retard mais pourrait être plus facile que d'envoyer des fichiers cachés si vous êtes sur un système basé sur unix.
Juste à faire:
pbcopy < ~/.ssh/id_rsa.pub
copier votre clé publique sur votre presse-papiers. Donc, fondamentalement, il suffit de coller n'importe où vous voulez coller votre clé pour l'envoyer.
C'est une clé publique, donc, théoriquement, le canal que vous utilisez ne doit pas être chiffrée.
pourtant, il doit s'agir d'un canal qui empêche un attaquant potentiel d'altérer la clé/le message. Dans le pire des cas, l'attaquant pourrait remplacer votre clé publique par sa propre Clé publique, obtenant potentiellement un accès à votre place.
donc en pratique, le mieux est d'utiliser un canal crypté de toute façon. Au moins assurez-vous que votre client de messagerie utilise une connexion cryptée au serveur de messagerie; et espérer que votre serveur de messagerie expédie l'e-mail en utilisant une connexion cryptée aussi.
par défaut votre clé publique SSH sur Unix / Linux / OS X est située dans votre répertoire personnel en .ssh/
dossier id_rsa.pub
fichier. Vous pouvez donc envoyer ce fichier sans aucun problème, car votre clé privée est en id_rsa
, donc vos références ne sont pas exposées.
Donc en gros, soit envoyer ~/.ssh/id_rsa.pub
fichier ou d'exécuter dans le terminal:
ssh-add -L
commande et copie la ligne imprimée, de sorte que vous pouvez coller dans votre e-mail.