Получение ошибки при подключении Github через ключ ssh с помощью ROR

У меня есть проблема. я был Configuring Git используя следующую команду для моего приложения ROR. Я добавил ключ SSH и попытался проверить это с помощью ssh -T git@github.com Команда выбрасывает следующую ошибку.

Ошибка:

The authenticity of host 'github.com (192.30.253.113)' 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)? yes
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.
Permission denied (publickey).

Я сгенерировал ключ ssh, используя следующую команду.

git config --global color.ui true
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@EMAIL.com"
ssh-keygen -t rsa -b 4096 -C "YOUR@EMAIL.com"

После этого я добавил ключ, используя эту ссылку ( https://github.com/settings/ssh).But когда я попытался проверить его с помощью приведенной ниже команды, он выдает эту ошибку.

ssh -T git@github.com

Пожалуйста, помогите мне решить эту проблему. Я использую Ubuntu 14.04.

1 ответ

Когда вы создаете ключ, он запрашивает имя файла, пожалуйста, не называйте имя файла, только тогда вы не ошибетесь. Поскольку клон git пытается найти файл ida_rsa, который git не может найти, если вы дадите какое-нибудь имя во время создания ключа. Это сработало для меня.

Другие вопросы по тегам