Экспортируйте приемлемый ssh-ключ github в формате openssh из puttygen

#github #putty

Вопрос:

Я добавляю ssh — ключ в свою учетную запись github.

Для этого я открываю puttygen и нажимаю кнопку «Сгенерировать».

Когда пара ключей сгенерирована, я использую меню и открываю «Конверсии» и «Экспорт ключа OpenSSH».

Затем я захожу в github, настраиваю ключи SSH и GPG, нажимаю «новый ключ SSH» и вставляю содержимое сгенерированного файла в текстовое поле (добавляя заголовок «github»).

Но я получаю сообщение о недопустимом ключе.

Почему?

сообщение об ошибке

Я также пытался

  • Выберите «принудительно изменить формат файла» и
  • обычная кнопка «сохранить открытый ключ»

Решением было бы позволить github создать ключ, но я не видел, как это сделать.

Ответ №1:

Используйте открытый ключ в формате, указанном в поле PuTTYgen «Открытый ключ для вставки в файл OpenSSH authorized_keys».

введите описание изображения здесь

Комментарии:

1. В каком меню это будет?

2. Это в главном окне PuTTYgen. Смотрите мой отредактированный ответ.