Получение ошибки при подключении 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 не может найти, если вы дадите какое-нибудь имя во время создания ключа. Это сработало для меня.