Я только что создал виртуальную машину в Azure, используя модель Resource Manager. После настройки я загрузил RDP-клиент с помощью этой кнопки:
Но как бы я ни старался, я не могу войти в систему. Машина работает. Я получаю следующую ошибку:
Your credentials did not work
Я пробовал использовать следующие имена пользователей:
myCompanyDomain\user
user
.\user
\user
NameOfVM\user
Я проверил, дважды проверил и трижды проверил пароль. Я прочитал и выполнил все шаги в этой статье: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-troubleshoot-remote-desktop-connections/#wincred
По-прежнему не могу подключиться. Что мне не хватает?
Что ж, корень этой проблемы до сих пор остается загадкой. Если разберемся, выложу решение. По какой-то странной причине, когда я создаю виртуальную машину, никто (ни я, ни мои коллеги) не могут получить к ней доступ. Когда кто-то еще создает виртуальную машину, используя ОДНЫЕ ШАГИ, мы все можем получить к ней доступ. Но мы нашли обходной путь. Эта статья помогло, но не до конца.
Вот как можно обойти сценарий:
Login-AzureRmAccount
Get-AzureRmSubscription -SubscriptionName <Your Subscription Name>
Скопируйте идентификатор арендатора, возвращенный выше
Login-AzureRmAccount -TenantId <TenantId>
$vm = Get-AzureRmVM -ResourceGroupName <Your Resource Group Name> -Name <Your VM Name>
$cred = Get-Credential (this is the VM user credentials)
Set-AzureRmVMAccessExtension -ResourceGroupName <Your Resource Group Name> -VMName <Your VM Name> -Name VMAccessAgent -TypeHandlerVersion "2.0" -UserName $cred.UserName -Password $cred.GetNetworkCredential().Password -Location <Location of VM>
Update-AzureRmVM -ResourceGroupName <Your Resource Group Name> -VM $vm
Чтобы использовать RDP с пользователем виртуальной машины, используйте local\username
или .\username
. Обе формы работают; Я только что проверил это на своей виртуальной машине.
Если это не поможет, у вас есть другая проблема, не связанная с сетью (ошибка, которую вы получаете, означает, что вы достигли виртуальной машины).