无法通过 RDP 进入 Azure VM - User/Group 问题
Cannot RDP into Azure VM - User/Group Issue
对自己感到沮丧,因为我似乎通过 RDP 或 FTP 将自己锁定在我的 Azure VM 之外。当我尝试通过 RDP 登录服务器时,我收到一条错误消息 "The credentials are correct, but the host cannot log you on for another reason. "
我不知道这是怎么造成的,但我相信它与用户或组有某种关系。我一直在努力设置允许 FTP 访问特定文件夹的用户,为该用户创建一个新组,然后设置对该文件夹的权限。为他做好了所有准备,但在这个过程中设法将自己锁在了门外。
知道在我致电 Azure 支持并支付费用之前要尝试什么吗? (如果他们能帮忙的话)
谢谢,辛苦了一天...
VM Access 扩展旨在帮助您访问您已被锁定的 Azure 虚拟机。您可以使用 Azure PowerShell 模块在您的 Azure VM 上配置扩展。
Get-AzureVM -ServiceName MyCloudService -Name MyVMName | Set-AzureVMAccessExtension -UserName MyUserName -Password MyPassw0rd! | Update-AzureVM;
先试用该工具。这真的是一个救命恩人,而且使用起来非常简单。
Microsoft Azure IaaS (Windows) 诊断包
https://home.diagnostics.support.microsoft.com/SelfHelp?knowledgebaseArticleFilter=2976864
此博客的其他信息post:
对基于 Windows 的 Azure 虚拟机的远程桌面连接进行故障排除
如果您使用的是 Azure 资源管理而不是 Azure 服务管理,您将需要一组不同的命令:
查看可供订阅的可用机器(假设您已经登录):
Get-AzureRMVM | select Name, ResourceGroupName
Select 您需要使用的机器:
$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>'
更新虚拟机:
Update-AzureRmVM -VM $vm
对自己感到沮丧,因为我似乎通过 RDP 或 FTP 将自己锁定在我的 Azure VM 之外。当我尝试通过 RDP 登录服务器时,我收到一条错误消息 "The credentials are correct, but the host cannot log you on for another reason. "
我不知道这是怎么造成的,但我相信它与用户或组有某种关系。我一直在努力设置允许 FTP 访问特定文件夹的用户,为该用户创建一个新组,然后设置对该文件夹的权限。为他做好了所有准备,但在这个过程中设法将自己锁在了门外。
知道在我致电 Azure 支持并支付费用之前要尝试什么吗? (如果他们能帮忙的话)
谢谢,辛苦了一天...
VM Access 扩展旨在帮助您访问您已被锁定的 Azure 虚拟机。您可以使用 Azure PowerShell 模块在您的 Azure VM 上配置扩展。
Get-AzureVM -ServiceName MyCloudService -Name MyVMName | Set-AzureVMAccessExtension -UserName MyUserName -Password MyPassw0rd! | Update-AzureVM;
先试用该工具。这真的是一个救命恩人,而且使用起来非常简单。
Microsoft Azure IaaS (Windows) 诊断包
https://home.diagnostics.support.microsoft.com/SelfHelp?knowledgebaseArticleFilter=2976864
此博客的其他信息post:
对基于 Windows 的 Azure 虚拟机的远程桌面连接进行故障排除
如果您使用的是 Azure 资源管理而不是 Azure 服务管理,您将需要一组不同的命令:
查看可供订阅的可用机器(假设您已经登录):
Get-AzureRMVM | select Name, ResourceGroupName
Select 您需要使用的机器:
$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>'
更新虚拟机:
Update-AzureRmVM -VM $vm