Я пытаюсь настроить ssh для работы с git на Mac OS X, и я не могу найти свои ключи. Я попытался сгенерировать новые ключи, используя существующие ключи, скопировав точно такой же каталог ~/.ssh, который использовался git на моей машине с Windows, и ничто не имело никакого значения на Mac.
У меня был ключ ssh, который я использовал в течение некоторого времени для доступа к своему серверу с Mac, который, как я думал, был парой id_rsa/id_rsa.pub в ~/, ssh. Когда я переместил каталог ~/.ssh с пути, чтобы проверить мое предположение, что именно здесь ssh получает ключи, а затем попробовал ssh (из терминала) на мой сервер, он не распознал хост, как я ожидал с тех пор known_hosts был перемещен, но я все же получил на сервер без пароля.
Так она все равно должна быть с помощью секретного ключа , соответствующего одному из разрешенных открытых ключей на сервере, а не только ключ сеанса, так что это не сценарий здесь, но где он получает его , если не из ~/.ssh?