Schritte
- Öffnen Sie PuTTY auf meinem Windows-Desktop.
- SSH in mein MacBook Pro.
- CD zu einem Github-Klon
$ git push
Erwartet
Everything up-to-date
Tatsächlich
Enter passphrase for key '/Users/whit537/.ssh/github':
Anmerkungen
- Der Github-Schlüssel ist unter Schlüsselbundzugriff aufgeführt.
- Ich kann seine Passphrase in Keychain Access anzeigen.
- Ich kann diese Passphrase erfolgreich an der Eingabeaufforderung in PuTTY verwenden.
- Ich erhalte das erwartete Ergebnis in einem Terminalfenster auf dem MacBook.
uname -a: Darwin chad.whitacre 10.7.0 Darwin Kernel Version 10.7.0: Sa Jan 29 15:17:16 PST 2011; root: xnu-1504.9.37 ~ 1 / RELEASE_I386 i386
Aktualisierung
2011-04-12: Ich habe das entdecken securityWerkzeug über eine Frage im ähnlichen sidebar (bemerkte es nicht in der Liste der möglichen Antworten , wenn Posting). Ich habe versucht zu laufen, security unlock-keychainaber ich bekomme das gleiche Ergebnis. Es scheint, als ob es einen Weg geben sollte, dies zu tun. Es handelt sich tatsächlich um zwei Schlüssel, und dies sind lange Passphrasen, keine kurzen Passwörter, und ich brauche sie tagsüber häufig. Ich habe also einen Anreiz, dem auf den Grund zu gehen.
2011-04-13: Das klingt vielversprechend . Ich sehe die /tmp/launch-*****/ListenersDatei auf dem MacBook. Wenn ich das nächste Mal am PC bin, werde ich versuchen, SSH_AUTH_SOCKin meiner PuTTY-Sitzung Einstellungen vorzunehmen. Wenn das einmal funktioniert, sehe ich einen .profileHook, um die aktuelle Startsitzung automatisch zu ermitteln.