Partager via


Comment réinitialiser le service Bureau à distance ou son mot de passe de connexion dans une machine virtuelle Windows créée avec le modèle de déploiement Classic

Important

Les machines virtuelles classiques seront mises hors service le 1er mars 2023.

Si vous utilisez des ressources IaaS provenant d’ASM, veuillez terminez votre migration avant le 1er mars 2023. Nous vous encourageons à effectuer le basculement plus tôt plus pour tirer parti des nombreuses fonctionnalités améliorées d’Azure Resource Manager.

Pour plus d’informations, consultez Migrez vos ressources IaaS vers Azure Resource Manager avant le 1er mars 2023.

Notes

Azure a deux modèles de déploiement différents pour créer et utiliser des ressources : Resource Manager et classique. Cet article traite du modèle de déploiement classique. Pour la plupart des nouveaux déploiements, Microsoft recommande d’utiliser le modèle Resource Manager. Vous pouvez également effectuer ces étapes pour les machines virtuelles créées à l’aide du modèle de déploiement Resource Manager.

À compter du 15 novembre 2017, les machines virtuelles seront disponibles uniquement dans le Portail Azure.

Si vous ne pouvez pas vous connecter à une machine virtuelle Windows, vous pouvez réinitialiser le mot de passe d’administrateur local ou la configuration du service Bureau à distance. Vous pouvez utiliser le portail Azure ou l’extension d’accès aux machines virtuelles dans Azure PowerShell pour réinitialiser le mot de passe.

Comment réinitialiser la configuration ou les informations d’identification

Vous pouvez réinitialiser les services Bureau à distance et les informations d’identification de différentes manières, selon vos besoins :

Portail Azure

Vous pouvez utiliser le portail Azure pour réinitialiser le service Bureau à distance. Pour développer le menu du portail, cliquez sur les trois barres dans l’angle supérieur gauche, puis sur Machines virtuelles (classiques) :

Accédez à votre machine virtuelle Azure

Sélectionnez votre machine virtuelle Windows, puis cliquez sur Réinitialiser remote.... La boîte de dialogue suivante s’affiche pour réinitialiser la configuration Bureau à distance :

Page Réinitialiser la configuration RDP

Vous pouvez également réinitialiser le nom et le mot de passe du compte d’administrateur local. À partir de votre machine virtuelle, cliquez sur Support + Résolution des problèmes liés à>la réinitialisation du mot de passe. Le panneau de réinitialisation du mot de passe s’affiche :

Page Réinitialiser le mot de passe

Après avoir entré le nom d’utilisateur et le mot de passe, cliquez sur Enregistrer.

Extension VMAccess et PowerShell

Assurez-vous que l’agent de machine virtuelle est installé sur la machine virtuelle. L’extension VMAccess n’a pas besoin d’être installée avant d’être utilisée, du moment que l’agent de machine virtuelle est disponible. Vérifiez que l’agent de machine virtuelle est déjà installé à l’aide de la commande suivante. (Remplacez « myCloudService » et « myVM » par les noms de votre service cloud et de votre machine virtuelle, respectivement. Vous pouvez apprendre ces noms en exécutant Get-AzureVM sans aucun paramètre.)

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

Si la commande write-host affiche la valeur True, cela signifie que l’agent de machine virtuelle est installé. Si la commande présente la valeur False, accédez aux instructions et au lien de téléchargement dans le billet de blog Azure Agent de machine virtuelle et extensions - 2e partie (en anglais).

Si vous avez créé la machine virtuelle à l’aide du portail, vérifiez que $vm.GetInstance().ProvisionGuestAgent retourne True. Si ce n’est pas le cas, définissez cette valeur à l’aide de cette commande :

$vm.GetInstance().ProvisionGuestAgent = $true

Cette commande empêche l’erreur suivante de se produire quand vous exécutez la commande Set-AzureVMExtension au cours des étapes suivantes : « L’agent invité d’approvisionnement doit être activé sur l’objet Machine virtuelle avant de définir l’extension VMAccess IaaS ».

Réinitialiser le mot de passe de compte d’administrateur local

Créez des informations d’identification de connexion avec le nom du compte d’administrateur local actuel et un nouveau mot de passe, puis exécutez la commande Set-AzureVMAccessExtension comme suit.

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

Si vous tapez un nom différent du compte actuel, l’extension VMAccess renomme le compte administrateur local, affecte le mot de passe à ce compte et émet une déconnexion Bureau à distance. Si le compte administrateur local est désactivé, l’extension VMAccess l’active.

Ces commandes réinitialisent également la configuration du service Bureau à distance.

Réinitialiser la configuration du service Bureau à distance

Pour réinitialiser la configuration du service Bureau à distance, exécutez la commande suivante :

Set-AzureVMAccessExtension –vm $vm | Update-AzureVM

L’extension VMAccess exécute deux commandes sur la machine virtuelle :

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

Cette commande active le groupe de pare-feu Windows intégré qui autorise le trafic entrant du Bureau à distance, qui utilise le port TCP 3389.

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

Cette commande définit la valeur de registre fDenyTSConnections sur 0, pour activer les connexions Bureau à distance.

Étapes suivantes

Si l’extension d’accès aux machines virtuelles Azure ne répond pas et que vous ne pouvez pas réinitialiser le mot de passe, vous pouvez réinitialiser le mot de passe Windows local en mode hors connexion. Cette méthode est plus avancée et nécessite que vous connectiez le disque dur virtuel de la machine virtuelle problématique à une autre machine virtuelle. Suivez d’abord la procédure décrite dans cet article et n’utilisez la méthode de réinitialisation du mot de passe en mode hors connexion qu’en dernier recours.

Extensions et fonctionnalités de machine virtuelle Azure

Se connecter à une machine virtuelle Azure avec RDP ou SSH

Résoudre les problèmes de connexions Bureau à distance à une machine virtuelle Azure Windows