Erzeugten öffentlicher RSA-Schlüssel auf dem Mac für die Verwendung mit git, aber es kann nicht gefunden werden?
Frage
Ich bin auf Mac OS X (neu it) und Notwendigkeit, einen öffentlichen RSA-Schlüssel für die Verwendung mit git zu erzeugen (man denke ich das richtig verstanden habe). Ich folge den Anweisungen hier:
http: // help.beanstalkapp.com/faqs/git/generating-and-adding-ssh-keys-on-mac-os-x
und haben den Schlüssel mit dem Namen (id_rsa.pub) in meinem Home-Verzeichnis erzeugt, aber ich sehe es nicht da, wenn ich ls tun, oder wenn ich durch die Datei-Explorer gui anzuzeigen. Ist es wie eine versteckte Datei oder so etwas? Wie kann ich es sehen? Ich brauche den öffentlichen Schlüssel an jemanden per E-Mail,
Danke
Lösung
Standardmäßig speichert er den Schlüssel im ~/.ssh
Verzeichnis, das versteckt ist.
Alle Verzeichnisse, die mit einem Punkt beginnen, werden versteckt, aber können entweder direkt gesehen werden, indem sie zu benennen oder durch die .
Angabe, wie in:
ls .*
So eine Kopie zu bekommen, können Sie cp ~/.ssh/id_rsa.pub ~/
geben und es wird in Ihrem Home-Verzeichnis angezeigt werden.
Andere Tipps
Sie können direkt kopieren der Schlüssel in die Zwischenablage, indem Sie diesen Befehl in das Terminal Ausführen
cat ~/.ssh/id_rsa.pub | pbcopy
Der folgende Befehl verwendet werden kann, die öffentliche Schlüssel in die Zwischenablage zu kopieren.
pbcopy < ~/.ssh/id_rsa.pub