Я использую Vagrant для создания виртуальных машин на хосте Windows, к которому я хотел бы подключиться с помощью PuTTY. Vagrant создает закрытый ключ RSA в формате .pem. PuTTY нужен ключ в формате .ppk для создания соединения.
Я хотел бы автоматически преобразовать .pem в .ppk при создании бродячей виртуальной машины.
Вопрос о том, как преобразовать .pem в .ppk, задавался и отвечал много раз, но в Windows все эти ответы включают щелчок через графический интерфейс puttygen. Кажется, что в Linux puttygen можно полностью использовать из командной строки, но в Windows необходимо использовать графический интерфейс.
Необходимость щелкать графический интерфейс - медленный этап в моем рабочем процессе при создании новых виртуальных машин, которого я бы хотел избежать.
Есть ли какой-либо способ преобразования файлов .pem в формат .ppk в Windows с помощью командной строки / сценариев / программ?