无法RDP进入Azure VM - 用户/组问题

时间:2015-04-06 23:15:05

标签: azure windows-server-2012 azure-virtual-machine

对自己感到沮丧,因为我似乎已经通过RDP或FTP锁定了自己的Azure VM。当我尝试通过RDP登录服务器时,我收到错误消息"凭据是正确的,但主机无法以其他原因登录。 "

我不知道我是如何造成这种情况的,但我认为它与某些用户或群组有关。我正在努力设置一个用户允许FTP访问特定文件夹,为用户创建一个新组,然后设置该文件夹的权限。得到了他所有的设置,但设法锁定自己在这个过程中。

在我致电Azure支持并支付费用之前,想知道该尝试什么? (如果他们甚至可以提供帮助)

谢谢,漫长的一天......

3 个答案:

答案 0 :(得分:3)

VM Access扩展程序旨在帮助您访问已被锁定的Azure虚拟机。您可以使用Azure PowerShell模块在Azure VM上配置扩展。

Get-AzureVM -ServiceName MyCloudService -Name MyVMName | Set-AzureVMAccessExtension -UserName MyUserName -Password MyPassw0rd! | Update-AzureVM;

答案 1 :(得分:0)

首先尝试使用该工具。它真的是一个救生员,使用起来非常简单。

Microsoft Azure IaaS(Windows)诊断程序包

https://home.diagnostics.support.microsoft.com/SelfHelp?knowledgebaseArticleFilter=2976864

此博客文章的其他信息:

对基于Windows的Azure虚拟机的远程桌面连接进行故障排除

http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-troubleshoot-remote-desktop-connections/

答案 2 :(得分:0)

如果您使用Azure资源管理而不是Azure服务管理,则需要使用不同的命令集:

查看可用的订阅机器(假设您已经登录):

Get-AzureRMVM | select Name, ResourceGroupName

选择您需要处理的机器:

$vm = Get-AzureRmVM -Name '<VM_NAME>' -ResourceGroupName '<RG_NAME>'

创建新凭据:

$cred=Get-Credential

在VM上设置凭据:

Set-AzureRmVMAccessExtension -VMName '<VM_NAME>' -ResourceGroupName '<RG_NAME>' -UserName $cred.GetNetworkCredential().Username -Password $cred.GetNetworkCredential().Password -Name '<EX_NAME>'

更新VM:

Update-AzureRmVM -VM $vm