Как сгенерировать пару ключей существующего ключа S SH с помощью кода azure ARM или sdk Java - PullRequest
0 голосов
/ 11 июля 2020

Я создал SSHKey в облаке azure, используя нижеприведенный шаблон ARM (Ссылка: ссылка )

{
    "location": "eastus",
    "name": "sshkeyname",
    "type": "Microsoft.Compute/sshPublicKeys",
    "apiVersion": "2019-12-01",
    "properties": {}
}

После успешного развертывания я вижу этот ключ s sh создается в облаке azure, но не имеет ключа publi c. Теперь я хочу сгенерировать ключ publi c для этого ключа. Я знаю, что с помощью команды ssh-keygen я могу его сгенерировать, но я хочу знать, есть ли возможность сгенерировать с использованием шаблона ARM. Пожалуйста помоги. Заранее спасибо.

1 Ответ

0 голосов
/ 31 июля 2020

К сожалению, невозможно сгенерировать ключ S SH publi c, если вы его не предоставите. Когда вы создаете пару ключей S SH на портале Azure, вы можете увидеть пару ключей s sh следующим образом:

введите описание изображения здесь

Azure генерирует ключ publi c, который вы можете установить в качестве значения publicKey. Но в шаблоне ARM вам нужно предоставить его самостоятельно.

...