Comment envoyer à quelqu'un ma clé publique SSH?

je dois envoyer ma clé publique SSH à l'un de mes clients, mais je ne sais pas trop comment faire. J'ai déjà créé une paire de clés SSH sur mon ordinateur, mais maintenant je suis coincé.

19
demandé sur CJ Hill 2015-04-12 01:52:10

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

12
répondu statox 2018-04-24 16:51:01

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.

5
répondu kratos 2017-04-05 11:14:08

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.

2
répondu Martin Prikryl 2015-04-13 06:18:10

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.

1
répondu kenorb 2016-01-08 22:46:29