Как преобразовать rsa ключ к pem, использующему стандарт X.509

Я преобразовал rsa ключ к pem использование следующей команды

openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem

Однако, когда я пытаюсь загрузить этот ключ к своему серверу человечности, размещенному на Azure, я получаю ошибку

The certificate is in an invalid format. X.509 standard format in a .cer or .pem file is supported.

Каков корректный способ преобразовать rsa ключ к pem формату?

16
задан 16 June 2015 в 18:39

1 ответ

От сам сайт Azure :

openssl req -x509 -key ~/.ssh/id_rsa -nodes -days 365 -newkey rsa:2048 -out id_rsa.pem

Это преобразует Ваш закрытый ключ в открытый ключ, который может использоваться с Azure.

15
ответ дан 23 November 2019 в 02:36

Другие вопросы по тегам:

Похожие вопросы: