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

Вход в виртуальную машину Azure запрещен - повторное развертывание не решает проблемы

Я не могу войти в свою виртуальную машину Azure WS2019 (через удаленный рабочий стол). Каждый раз, когда я пытаюсь это сделать, я получаю такую ​​ошибку: Скриншот

The Local Session Manager service failed the sign-in. The request is not supported.

Повторное развертывание машины не помогает. Я не могу сбросить конфигурацию из-за:

VM has reported a failure when processing extension 'enablevmaccess'. Error message: "VMAccess Extension does not support Domain Controller.".

Кажется, я не могу найти подходящего решения для этого, так как я не могу войти в свою учетную запись или в cmd (тот же пароль выводит ошибку «Невозможно аутентифицировать».)

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

В этом случае попробуйте открыть свою сеть безопасности сети и убедитесь, что в виртуальной сети есть DNS-серверы, которые могут разрешать общедоступные домены. Затем попробуйте перезагрузить сервер и надейтесь, что он сможет активировать его с помощью Microsoft KMS.

Согласно эта страница необходимо сбросить пароль домена с помощью специального скрипта:

Создайте сценарий в блокноте как script.ps1

         net user <Username> <Password>

Select the VM you want to change domain password
Go to extensions in the VM left panel
Click on +ADD at the top
Select custom Script Extension option

После выбора опции расширения Custom Script.

Click on the Create option in the bottom of the page
Browse the script file saved on your desktop.
Then Click OK

Затем скрипт загружается, и вы получите уведомление в панели уведомлений.

Вы также можете сделать это с помощью PowerShell (вам нужно разместить скрипт где-нибудь на веб-сервере):

Set-AzureRmVMCustomScriptExtension -ResourceGroupName myRG -VMName myVM -Location vmLocation -FileUri "http://url/script.ps1" -Run 'script.ps1' -Name resetpassword