PuTTY / PuTTYgen использует собственный запатентованный формат пары ключей. Он не будет работать в Linux, где преобладает формат ключей OpenSSH. В PuTTYgen вы можете напрямую просмотреть (и скопировать + вставить) открытый ключ в формате, используемом файлом OpenSSH authorized_keys. Вы можете использовать кнопку Сохранить открытый ключ, чтобы сохранить открытый ключ в формате .pub (RFC 4716). В Linux файл обычно называется id_rsa.pub (или id_dsa.pub). Но это обычно не нужно. Используйте команду Конверсии> Экспорт ключа OpenSSH для экспорта закрытого ключа в формате OpenSSH. В Linux файл обычно называется id_rsa (или id_dsa) и сохраняется в папке .ssh.
Обратитесь к официальному лицу с помощью PuTTYgen, генератора ключей PuTTY.
Вы также можете использовать версию PuTTYgen для Linux для преобразования. Версия Linux - это командная строка, в отличие от версии Windows.
puttygen mykey.ppk ‐O private‐openssh ‐o id_rsa
См. Linux Использование PuTTYgen, генератора ключей PuTTY .