Конвертируем приватный ключ putty в формат openssh

Как можно использовать ключ, сгенерированный программой puttygen для Windows-клиентов, для аутентификации при подключении с компьютера под управлением Linux? 

Формат .ppk Linux не подходит. Чтобы его использовать, нужно конвертировать приватный ключ из формата ppk в формат openssh. Это можно легко сделать утилитой puttygen из пакета putty-tools

apt-get install putty-tools

Конвертируем ключ из ppk в openssh:

puttygen private_key.ppk -O private-openssh -o private_key.pem

Здесь параметр -O указывает формат, в который конвертируется приватный ключ, а -o задает имя файла для сохранения.
Таким образом, приватный ключ в формате openssh будет сохранён в файле private_key.pem.

Конвертируем ключ из openssh в putty ppk:

puttygen private_key.pem -O private -o private_key.ppk