Próbuję skonfigurować ssh do pracy z git na Mac OS X i nie mogę znaleźć moich kluczy. Próbowałem generować nowe klucze, używając istniejących kluczy, kopiując dokładnie ten sam katalog ~ / .ssh, z którego korzystał git na moim komputerze z systemem Windows, i nic nie zmieniło się na Macu.
Miałem klucz ssh, którego używałem od jakiegoś czasu, aby uzyskać dostęp do mojego serwera z komputera Mac, co, jak myślałem, to para id_rsa / id_rsa.pub w ~ /, ssh. Kiedy odsunąłem katalog ~ / .ssh, aby sprawdzić moje przypuszczenie, że to właśnie tam ssh otrzymuje klucze, a następnie spróbowałem ssh (z terminala) na mój serwer, nie rozpoznałem hosta, jak się spodziewałem znane_hosty zostały przeniesione, ale nadal dostałem się na serwer bez hasła .
Musi więc nadal używać tajnego klucza odpowiadającego jednemu z autoryzowanych kluczy publicznych na serwerze, nie tylko klucza sesji, więc nie jest to scenariusz tutaj , ale skąd go bierze, jeśli nie z ~ / .ssh?