Ich versuche, ssh so einzurichten, dass es mit git unter Mac OS X funktioniert, und ich kann meine Schlüssel nicht finden. Ich habe versucht, neue Schlüssel zu generieren, indem ich vorhandene Schlüssel verwendete und genau dasselbe ~ / .ssh-Verzeichnis kopierte, das von git auf meinem Windows-Computer verwendet wurde, und auf dem Mac machte das keinen Unterschied.
Ich habe einen SSH-Schlüssel, den ich für einige Zeit verwendet habe, um vom Mac auf meinen Server zuzugreifen. Ich dachte, das Paar id_rsa / id_rsa.pub in ~ /, ssh. Als ich das ~ / .ssh-Verzeichnis aus dem Weg geschoben habe, um zu überprüfen, ob hier die Schlüssel von ssh abgerufen wurden, und dann versucht habe, ssh (vom Terminal) auf meinen Server zu übertragen, hat es den Host nicht wie erwartet erkannt known_hosts wurde verschoben, aber ich habe mich immer noch ohne Passwort beim Server angemeldet .
So muss es noch einen geheimen Schlüssel entsprechend einem des zugelassenen öffentlichen Schlüssels auf dem Server, nicht nur einen Sitzungsschlüssel verwenden, so dass es nicht das Szenario ist hier , aber wo ist es es , wenn nicht aus ~ / .ssh bekommen?