忘记Azure VM的RDP登录用户名及密码,如何查看或找回?
查看Azure VM的RDP用户名及重置密码方法
一、查看RDP登录用户名
方法1:通过Azure门户运行命令
- 登录Azure门户,定位到目标虚拟机。
- 在左侧菜单“操作”分类下选择“运行命令”,然后选中
RunPowerShellScript。 - 输入以下PowerShell命令并执行:
Get-LocalUser | Select-Object Name, Enabled
- 命令结果会列出VM上所有本地用户,从中筛选出你之前创建的RDP登录账户。
方法2:通过Azure CLI查询
在本地终端或Azure Cloud Shell中执行以下命令(替换占位符为你的资源组和VM名称):
az vm run-command invoke --resource-group <你的资源组名称> --name <VM名称> --command-id RunPowerShellScript --scripts "Get-LocalUser | Select-Object Name, Enabled"
返回结果中包含所有本地用户信息,找到目标账户即可。
注意:如果VM已加入域,RDP账户为域用户的话,需登录域控制器查询用户信息,上述方法仅适用于本地账户。
二、重置RDP登录密码
Azure无法直接找回已遗忘的密码,只能重置密码,以下是两种重置方式:
方法1:Azure门户重置
- 在Azure门户的VM详情页,左侧菜单“支持 + 故障排除”下选择“重置密码”。
- 选择“重置密码”选项,输入找到的用户名,设置新密码后点击“更新”完成重置。
方法2:Azure CLI重置
执行以下命令(替换占位符为你的资源组、VM名称、用户名和新密码):
az vm user update --resource-group <你的资源组名称> --name <VM名称> --username <找到的用户名> --password <新密码>
内容的提问来源于stack exchange,提问作者Eldlabs
相关产品推荐
相关产品推荐

