16 votos

Cómo convertir de claves rsa para pem usando X. 509 estándar

He convertido una clave rsa para pem usando el siguiente comando

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

Sin embargo cuando trato de subir esta tecla para mi ubuntu server alojado en Azure me sale un error

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

¿Cuál es la forma correcta de la conversión de una clave rsa para formato pem?

16voto

Louis Matthijssen Puntos 3705

Desde el Azure propio sitio:

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

Este va a convertir su clave privada en una clave pública que puede ser utilizado con Azure.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: