X.509 표준을 사용하여 rsa 키를 pem으로 변환하는 방법

X.509 표준을 사용하여 rsa 키를 pem으로 변환하는 방법

다음 명령을 사용하여 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 형식으로 변환하는 올바른 방법은 무엇입니까?

답변1

로부터하늘빛사이트 자체:

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

그러면 개인 키가 Azure에서 사용할 수 있는 공개 키로 변환됩니다.

관련 정보