Impossible de trouver id_rsa.pub dans le serveur unix. Puis-je le régénérer? Id_sra (clé privée) existe

Ce que je veux faire est de copier la clé à un autre hôte.

ssh-copy-id -i ~/.ssh/id_rsa user@host

J'obtiens l'erreur:

/usr/bin/ssh-copy-id: ERREUR: impossible d'ouvrir le fichier d'ID '[homedir].ssh/id_rsa.pub':

Donc il n'y a pas de clé publique. Alors, où est-il? J'ai essayé d'utiliser la commande

sudo find /-name id_rsa.pub

mais il n'a trouvé un que j'ai produit expérimentalement dans mon répertoire de test. J'ai essayé d'envoyer le expérimentales à partir du répertoire test, mais il continue à l'infini demandant paraphraser et n'envoie pas quand je suis coller.

Si il ya quelque chose de mal.

J'ai pu régénérer à l'aide de

ssh-keygen -t rsa

mais alors, il essaie d'utiliser ~./.ssh répertoire

et veut écraser privé id_rsa clé. Je crains que tout cela pourrait frein à quelque chose.

Alors, comment puis-je obtenir mon fichier de clé publique?

Ce n'est pas si vous avez voté négativement?

OriginalL'auteur Darius.V | 2014-10-17