chr*_*ris 16 ssh openssl azure
我已使用以下命令将 rsa 密钥转换为 pem
openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试将此密钥上传到 Azure 上托管的 ubuntu 服务器时,出现错误
The certificate is in an invalid format. X.509 standard format in a .cer or .pem file is supported.
Run Code Online (Sandbox Code Playgroud)
将 rsa 密钥转换为 pem 格式的正确方法是什么?
Lou*_*sen 16
从Azure站点本身:
openssl req -x509 -key ~/.ssh/id_rsa -nodes -days 365 -newkey rsa:2048 -out id_rsa.pem
Run Code Online (Sandbox Code Playgroud)
这会将您的私钥转换为可用于 Azure 的公钥。
| 归档时间: |
|
| 查看次数: |
37515 次 |
| 最近记录: |