SSH ключ для Azure


При создании виртуальной машины с доступом по ssh в Microsoft Azure можно загрузить публичный ключ (пользователя той системы откуда будет осуществляться вход в виртуальную машину). Но Azure требует предоставить ключ в формате CER  или PEM, в то время как ssh-keygen по умолчанию создает ключ в своем формате. Как конвертнуть?

 

Решение простое:

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

Где, ~/.ssh/id_rsa — приватный ключ в стандартном для ssh формате,  pub_cert.pem — публичный в формате PEM

 

Дополнительная информация: Использование SSH с Linux в Azure

 

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *