通常我使用pem文件通过login到我的EC2实例
ssh -i key.pem
现在,在Azure中,他们在创build实例时的要求是
UPLOAD AN SSH KEY OR PROVIDE A PASSWORD FOR AUTHENTICATION You can upload an X.509 certificate (in .cer or .pem format) or provide your password to sign in to a virtual machine.
那么如何将pem转换为X.509证书?
Azure文档在这里讨论这个。 出于某种原因,他们要求您上传封装在无用的自签名X.509证书中的SSH公钥。 奇怪的。