Не удалось подключиться к виртуальной машине Azure Ubuntu с использованием подсистемы Win10 BASH

Не удалось подключиться с помощью подсистемы Win10 BASH к недавно созданному серверу Azure Ubuntu, технические специалисты Microsoft не смогли помочь, но, похоже, есть какая-то ключевая проблема. Я использовал следующий документ « https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal », чтобы изучить Azure с помощью портала, но они и я , не удалось подключиться.

Обновление от 1/2/2017:

Удалось подключиться с помощью -i ~ / .ssh / name_of_the_keyfile, добавленного к команде ssh. Спасибо

-1
задан 19 January 2018 в 12:53
2 ответа

Я никогда раньше не работал с Azure, но считаю, что это похоже на другие облачные сервисы.

Когда вы создаете машину у поставщика облачных услуг, вы выбираете, какой закрытый ключ использовать для подключения к компьютер, который вы только что создали.

Или, если вы создадите новый ключ, после создания ключ будет загружен на ваш компьютер с Windows.

Затем вы должны скопировать этот закрытый ключ в подсистему bash и использовать при подключении к вашей Azure машина, вот так:

ssh -i ~/.ssh/Azure_rsa_id.pem user@host_of_azure

Но сначала я бы попробовал Putty, чтобы понять, связана ли проблема с подсистемой Win10 или с ключом.

Я думаю, что для подключения из Putty вам придется преобразовать закрытый ключ с использованием PuttyGen.

1
ответ дан 5 December 2019 в 19:12

Я использовал следующий документ « https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal » изучать Azure с помощью портала, но они и я не смогли подключиться. Есть идеи?

Вы запускали эту команду ssh-keygen -t rsa -b 2048 в подсистеме Win10 BASH?

Мы можем найти их в вашем домашнем каталоге:

enter image description here

Тогда мы должны использовать этот ключ публикации для создания виртуальной машины Azure (скопируйте этот ключ в открытый ключ SSH ):

enter image description here

После завершения создания этой виртуальной машины мы можем использовать ssh для подключения к этой виртуальной машине Azure:

enter image description here

Если вы можете ' Чтобы использовать этот ключ для входа в виртуальную машину Azure, мы можем следовать этой статье , чтобы сбросить открытый ключ SSH:

enter image description here

Надеюсь, это поможет.

2
ответ дан 5 December 2019 в 19:12

Теги

Похожие вопросы