добавить новую учетную запись пользователя SSH для AZURE Ubuntu VM - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть Azure Ubuntu VM и работает (Ubuntu 18.04.1 LTS), чтобы учиться и экспериментировать.До сих пор все мои эксперименты с NGINX / NODE.js / Socket.io все работали замечательно, но, пытаясь выяснить, существует ли способ экспортировать виртуальную машину Azure и импортировать ее локально, я создал головную боль для себя.

Я наткнулся на этот ресурс Загрузите виртуальный жесткий диск Linux из Azure , и, не читая достаточно близко (задним числом), я выполнил следующие команды через сеанс SSH из моей книги Mac Pro:

ssh azureuser@<publicIpAddress>
sudo waagent -deprovision+user -force
exit

Так что теперь, разумеется, я не могу войти в виртуальную машину, используя ssh.Я все еще могу получить доступ к учетной записи через портал Azure, и я вполне уверен, что есть способ заново создать мою учетную запись пользователя, которую я могу использовать для доступа к компьютеру через SSH.

Любой, кто знаком с тем, как /где на портале Azure я бы выполнил это?

Теперь, когда я пытаюсь подключиться через SSH как предыдущий пользователь, я получаю «Ошибка проверки ключа хоста».Нужно ли мне просто отказаться от этой виртуальной машины?

Когда я пытаюсь получить доступ к последовательной консоли для виртуальной машины, я просто повторяю это снова и снова: «ПРЕДУПРЕЖДЕНИЕ: cloud-init не работает»

1 Ответ

0 голосов
/ 29 декабря 2018

Поскольку команда запускала обобщенную ОС, никакой информации о пользователе.

Вы можете попробовать скопировать диск / VHD, создать образ копии диска / VHD и попробовать новое развертывание, используя образ.

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

...