我在1个网络和域中有2个Azure虚拟机。我的域用户/管理员密码已过期,我忘记了这些VM的内置登录名/密码。
我尝试了30次(两个VM),使用AzureVMAccessExtension更改/重置用户密码,使用正确的新(长和难)密码。
PS script:
$vmName = ""
$serviceName = ""
$newAdminUserName = ""
$newAdminPassword = ""
$vmc = Get-AzureVM -ServiceName $serviceName -Name $vmName
$vmc | Set-AzureVMAccessExtension -UserName $newAdminUserName -Password $newAdminPassword
$vmc | Update-AzureVM
Restart-AzureVM -ServiceName $serviceName -Name $vmName
仍无法登录。
我甚至尝试运行远程电源shell脚本“Enable-PSSession”来更改RDP策略,但访问被拒绝。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
之前我曾多次遇到此问题,对我有用的是创建新用户,而不是尝试重置旧的本地管理员帐户。
答案 1 :(得分:0)
您可以通过转到New ARM Azure Portal重置所有经典虚拟机的密码,即通过旧ASM门户创建的虚拟机。然后在Virtual Machines -Classic刀片上找到您的VM,并转到设置并选择Password Reset选项。即使PowerShell cmdlet在此特定操作中失败,我也看到了这种情况。
对于通过ARM门户创建的新VM,门户网站不提供密码重置支持,但很快就会推出。