Como redefinir o serviço de Área de Trabalho Remota ou sua senha de logon em uma VM Windows criada com o modelo de implantação Clássico

Importante

As VMs clássicas serão desativadas em 1º de março de 2023.

Se você usa os recursos de IaaS do ASM, realize a migração até 1º de março de 2023. Recomendamos que faça a migração o quanto antes para aproveitar as inúmeras melhorias feitas no Azure Resource Manager.

Para mais informações, confira Migrar os recursos de IaaS para o Azure Resource Manager até 1º de março de 2023.

Observação

O Azure tem dois modelos de implantação diferentes para criar e trabalhar com recursos: Resource Manager e clássico. Este artigo aborda o uso do modelo de implantação Clássica. A Microsoft recomenda que a maioria das implantações novas use o modelo do Gerenciador de Recursos. Você também pode realizar essas etapas para VMs criadas com o modelo de implantação do Resource Manager.

A partir de 15 de novembro de 2017, as máquinas virtuais estarão disponíveis somente no portal do Azure.

Se não conseguir se conectar a uma máquina virtual do Windows (VM), você pode redefinir a senha de administrador local ou a configuração do serviço de Área de Trabalho Remota. Você pode usar o Portal do Azure ou a extensão VM Access no Azure PowerShell para redefinir a senha.

Maneiras para redefinir a configuração ou as credenciais

É possível redefinir os serviços e as credenciais de Área de Trabalho Remota de várias maneiras diferentes, dependendo de suas necessidades:

Portal do Azure

É possível usar o portal do Azure para redefinir o serviço de Área de Trabalho Remota. Para expandir o menu do portal, clique nas três barras no canto superior esquerdo e clique em Máquinas virtuais (clássico):

Navegue até sua VM do Azure

Selecione sua máquina virtual do Windows e clique em Redefinir Remoto.... A caixa de diálogo a seguir parece redefinir a configuração da Área de Trabalho Remota:

Página Redefinir configuração de RDP

Você também pode redefinir o nome e a senha da conta de administrador local. Na VM, clique em Suporte + Solução de Problemas de Redefinição>de senha. A folha de redefinição de senha é exibida:

Página Redefinir senha

Depois de inserir o novo nome de usuário e a senha, clique em Salvar.

Extensão VMAccess e PowerShell

Verifique se o Agente da VM está instalado na máquina virtual. A extensão VMAccess não precisa ser instalada para que você possa usá-la, desde que o Agente da VM esteja disponível. Verifique se o Agente da VM já está instalado usando o comando a seguir. (Substitua "myCloudService" e "myVM" pelos nomes do serviço de nuvem e da VM, respectivamente. Você pode aprender esses nomes executando Get-AzureVM sem parâmetros.)

$vm = Get-AzureVM -ServiceName "myCloudService" -Name "myVM"
write-host $vm.VM.ProvisionGuestAgent

Se o comando write-host exibir True, o agente de VM está instalado. Se ele exibir False, confira as instruções e um link para download na postagem do blog do Azure Agente de VM e extensões - parte 2 .

Se você criou a máquina virtual pelo uso do portal, verifique se $vm.GetInstance().ProvisionGuestAgent retorna True. Caso contrário, você pode defini-lo usando esse comando:

$vm.GetInstance().ProvisionGuestAgent = $true

Este comando impedirá o erro a seguir ao executar o comando Set-AzureVMExtension nas etapas a seguir: “O Agente Convidado de Provisionamento deve estar habilitado no objeto da VM antes de configurar a Extensão de Acesso à VM IaaS.”

Redefinir a senha da conta de administrador local

Crie uma credencial de entrada com o nome da conta de administrador local atual e uma nova senha, em seguida, execute Set-AzureVMAccessExtension como a seguir.

$cred=Get-Credential
Set-AzureVMAccessExtension –vm $vm -UserName $cred.GetNetworkCredential().Username `
    -Password $cred.GetNetworkCredential().Password  | Update-AzureVM

Se você digitar um nome diferente da conta atual, a extensão VMAccess renomeará a conta de administrador local, atribuirá a senha a essa conta e emitirá uma saída da Área de Trabalho Remota. Se a conta de administrador local estiver desabilitada, a extensão VMAccess a habilitará.

Esses comandos também redefinem a configuração do serviço da Área de Trabalho Remota.

Redefinir a configuração do serviço de Área de Trabalho Remota

Para redefinir a configuração de serviço da Área de Trabalho Remota, execute o comando a seguir:

Set-AzureVMAccessExtension –vm $vm | Update-AzureVM

A extensão VMAccess executa dois comandos na máquina virtual:

netsh advfirewall firewall set rule group="Remote Desktop" new enable=Yes

Este comando habilita o grupo interno do Firewall do Windows que permite o tráfego de entrada da Área de Trabalho Remota, que usa a porta TCP 3389.

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -Value 0

Este comando define o valor de Registro fDenyTSConnections como 0, habilitando as conexões de Área de Trabalho Remota.

Próximas etapas

Se a extensão de acesso a VM do Azure não responder e não for possível redefinir a senha, você pode redefinir a senha local do Windows offline. Esse método é um processo mais avançado e exige que você conecte o disco rígido virtual da VM problemática em outra VM. Siga as etapas documentadas neste artigo primeiro; e só tente o método de redefinição de senha offline como último recurso.

Extensões e recursos da VM do Azure

Conectar-se a uma máquina virtual do Azure com RDP ou SSH

Solucionar problemas de conexões da Área de Trabalho Remota para uma máquina virtual do Azure baseada no Windows