Я искал много, и всеми найденными решениями не была работа.
Я генерировал ssh ключ через:
ssh-keygen -t rsa -b 4096 -C "myemail@gmail.com"
Я получил ключ:
cat /home/drupality/.ssh/id_rsa.pub
Я заметил, что ключ не имеет адреса электронной почты внутри, но моего имени пользователя (drupality).
Я поместил ключ к GitHub настройки ключей SSH.
Большинство импортированное:
ssh-add /home/drupality/.ssh/id_rsa
Теперь я пробую:
ssh git@github.com
вывод:
The authenticity of host 'github.com (192.30.252.130)' can't be
established. RSA key fingerprint is
16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want
to continue connecting (yes/no)? Host key verification failed.
Что я сделал неправильно?
На github'е есть действительно хороший способ:
https://help.github.com/articles/what-are-github-s-ssh-key-fingerprints/
Отпечаток ваших ключей совпадает, так что не беспокойтесь о написании да
и нажатии клавиши enter.