无法登录使用资源管理器创建的全新 Azure 虚拟机

无法登录使用资源管理器创建的全新 Azure 虚拟机

我刚刚使用资源管理器模型在 Azure 中创建了一个 VM。设置完成后,我使用此按钮下载了一个 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

仍然无法连接。我遗漏了什么?

答案1

要与 VM 用户一起使用 RDP,请使用local\username.\username。两种形式都有效;我刚刚用我自己的 VM 验证了这一点。

如果这不能帮助您,则您遇到了一些与网络无关的其他问题(您收到的错误意味着您已到达虚拟机)。

答案2

好吧,这个问题的根源仍然是个谜。如果我们弄清楚了,我会发布解决方案。无论出于什么奇怪的原因,当我创建虚拟机时,没有人(我的同事和我都无法访问它。当其他人使用相同的步骤创建虚拟机时,我们都可以访问它。但是,我们找到了一种解决方法。 本文有所帮助,但并没能让我们完全到达那里。

以下是解决方法脚本:

Login-AzureRmAccount

Get-AzureRmSubscription -SubscriptionName <Your Subscription Name>

复制上面返回的租户 ID

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

相关内容