web-dev-qa-db-fra.com

Comment trouver l'emplacement de la clé privée

J'essaie d'accéder à un serveur à l'aide de Filezilla et on m'a dit que je devais utiliser l'authentification avec des clés publiques/privées. J'ai créé les clés à l'aide du terminal, mais je ne les trouve pas sur mon ordinateur.

C'est là que se trouve la clé: (/Users/ed/.ssh/id_rsa)

J'ai vérifié dans mon répertoire personnel, mais le dossier .ssh est introuvable. Existe-t-il un dossier secret .ssh qui est stocké et comment y accéder?

Mon Mac fonctionne sur OS X ElCaptain. J'apprécierais vraiment toute aide.

9
st4rgut

Les fichiers et dossiers commençant par un point (.ssh) sont masqués par défaut. Pour trouver la clé privée/publique, exécutez ces commandes:

ls -a

Dans votre cas, exécutez ces commandes pour trouver les clés ssh:

cd ~/.ssh

ensuite:

ls -a

Vous devriez maintenant voir les clés comme ceci:

.       ..      id_rsa      id_rsa.pub

Si les clés ne sont pas là, vous devez absolument créer la clé par ssh-keygen commande.

14
Munna Khan