putty Генерация ключей -- как создать ключи в puttygen Windows + OpenSSH формат

Сначала качаем puttygen.exe отсюда.

Запускаем и нажимаем "Generate" (водите мышкой по пустой области - чтобы создать "случайность"))

А затем сохраняем публичный и приватный файлы ключ (кнопки "Save public key" "Save private key").

  • Публичный (открытый) обычно передаётся на сайт, к которому вы подключаетесь,
  • а приватный (личный, закрытый) сохраняется с расширением .ppk.

Если вы собираетесь использовать gitbash, то чтобы избежать подобной ошибки выгрузите закрытый (private) ключ в формате OpenSSH, это можно сделать из главного меню так:

 Conversions -> Export OpenSSH keys