Назад | Перейти на главную страницу

Не удалось подключиться к виртуальной машине 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. Спасибо

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

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

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

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

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

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

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

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

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

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

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

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

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

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