Azure Windows VM’de Uzak Masaüstü Hizmetini veya Oturum Açma Parolasını Sıfırlama
Azure üzerinde bulunan bir Windows sanal makineye (VM) bağlanamıyorsanız, yerel yönetici parolasını sıfırlayabilir veya Uzak Masaüstü hizmet yapılandırmasını sıfırlayabilirsiniz (Windows Etki Alanı Denetleyicilerinde desteklenmiyor). Parolayı sıfırlamak için Azure PowerShell’deki Azure portalını veya VM Access uzantısını kullanabilirsiniz.
Yapılandırmayı veya Kimlik Bilgilerini Sıfırlama Yolları
Azure Portal üzerinde yerel yönetici hesabı parolasını sıfırlamak:
Windows sanal makinenizi seçin ve ardından Destek + Sorun Giderme> Parolayı sıfırla’yı tıklayın. Şifre sıfırlama ekranı görüntülenir:
Kullanıcı adını ve yeni bir şifreyi girip Güncelle’yi tıklayın. VM’nize tekrar bağlanmayı deneyin.
Azure Portal üzerinde uzak masaüstü hizmet yapılandırmasını sıfırlama:
Windows sanal makinenizi seçin ve ardından Destek + Sorun Giderme> Parolayı sıfırla’yı tıklayın. Şifre sıfırlama ekranı görüntülenir:
Açılır menüden yalnızca Reset Configuration Only’i seçin, ardından Güncelle’yi tıklayın. VM’nize tekrar bağlanmayı deneyin.
VMAccess uzantısı ve PowerShell
En son PowerShell modülünün kurulu ve yapılandırıldığından ve Azure aboneliğinizde Login-AzureRmAccount cmdlet’iyle oturum açtığınızdan emin olun.
Yerel yönetici hesabı parolasını sıfırlamak:
Set-AzureRmVMAccessExtension PowerShell cmdlet’i ile yönetici parolasını veya kullanıcı adını sıfırlayabilirsiniz. Hesap kimlik bilgilerinizi aşağıdaki gibi oluşturun:
$cred=Get-Credential
VM’nizdeki geçerli yerel yönetici hesabından farklı bir ad girerseniz, VMAccess uzantısı bu ada sahip bir yerel yönetici hesabı ekler ve belirtilen parolayı bu hesaba atar. VM’inizdeki yerel yönetici hesabı varsa şifreyi sıfırlar ve hesap devre dışı bırakılırsa VMAccess uzantısı onu etkinleştirir.
Aşağıdaki örnek, myResourceGroup adlı kaynak grubundaki myVM adlı VM’yi belirtilen kimlik bilgilerine güncelleştirir.
Set-AzureRmVMAccessExtension -ResourceGroupName “myResourceGroup” -VMName “myVM” -Name “myVMAccess” -Location WestUS -UserName $cred.GetNetworkCredential().UserName -Password $cred.GetNetworkCredential().Password -typeHandlerVersion “2.0”
Uzak masaüstü hizmet yapılandırmasını sıfırlama:
Set-AzureRmVMAccessExtension PowerShell cmdlet’i ile VM’nize uzaktan erişimi sıfırlayabilirsiniz. Aşağıdaki örnek, myResourceGroup kaynak grubundaki myVM adlı VM’de myVMAccess adlı erişim uzantısını sıfırlar:
Set-AzureRmVMAccessExtension -ResourceGroupName “myResoureGroup” -VMName “myVM” -Name “myVMAccess” -Location WestUS -typeHandlerVersion “2.0” -ForceRerun
Herhangi bir noktada, bir VM yalnızca tek bir VM erişim aracısına sahip olabilir. VM erişim aracı özelliklerini başarıyla ayarlamak için, -ForceRerun seçeneği kullanılabilir. -ForceRerun kullanırken, daha önceki herhangi bir komutta kullanılan VM erişim aracı için aynı adı kullandığınızdan emin olun.