Mac OSX Lion 10.7.
В попытке обойти странную среду (homebrew не устанавливал wget, и у меня были всевозможные странные блоки и ошибки), я удалил zschrc и homebrew и кучу других вещей, а затем установил оболочку рыбы.
Теперь, когда я пытаюсь нажать/вытащить/из github, я получаю эту ошибку:
The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is <string of colon-separated chars that I should probs keep private>.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/Users/sasha/.ssh/known_hosts).
Итак, я попытался проверить разрешения моей папки ~./ssh и получил это, что выглядит хорошо для меня:
-rw-r--r-- 1 sasha staff 97B Jul 9 22:56 config
-rw------- 1 sasha staff 1.7K May 16 2012 id_rsa
-rw-r--r-- 1 sasha staff 403B May 16 2012 id_rsa.pub
drwx------ 5 sasha staff 170B Jul 15 09:56 known_hosts
Все, что в known_hosts является файлом pem, который я использовал для ssh'ing (также с запросом "аутентичность..." ) экземпляру ecac Amazon, хотя я пытался копировать id_rsa и id_rsa.pub там, когда что-то отчаялось.
Любая идея, что происходит? Я хотел бы исправить это, поэтому я не получаю подсказки все много раз, когда я нажимаю/тяну.
EDIT Я успешно выполнил эти инструкции, так что у меня есть свои ключи ssh в Github и они распознаются, так что, когда я запускаю ssh -T git @github.com, я получаю
Hi sashafklein! You've successfully authenticated, but GitHub does not provide shell access.
Кажется, что только мой локальный компьютер недоволен моей ситуацией ssh.