Azure Resource Manager ile açılmış VM’lerin kullanıcı adı veya şifresini kaybettiğimizde yeni portal üzerindeki “Reset password” bölümü daha aktif olmadığından genellikle makinaları açarken yapılan yanlışlıktan dolayı şifre resetlemenin tek yolu olarak PowerShell kalıyor. Yada makinayı silip tekrar açmaya uzun yoldan uğraşmak gerekiyor.
Resim-1
Şifre resetleyen PowerShell aşağıdaki scripti bilgisayarınızda çalıştırmak için Azure PowerShell modülünün bilgisayarınızda yüklü olması gerekiyor. Yüklü değil ise yüklemek için PowerShell içerisinden” Install-Module AzureRM” kodu ile yükleyebilirsiniz.
# Azure hesbına Resource Manager modeli ile giriş yap
Login-AzureRmAccount
Resim-2
#Birden fazla Subscription varsa arasından çalışılacak olanı seç.
Get-AzureRmSubscription –SubscriptionName “BizSpark Plus” | Select-AzureRmSubscription
Resim-3
#Şifresi değişecek VM ile ilgili bilgiler
$rgName = ” RGSanTSG ”
$vmName = “MasaToursTS ”
$location = “West Europe”
#VM’e vereceğimiz kullanıcı adı ve şifreyi Şekil 3 ‘deki gibi giriş yapacağımız ekran
$cred=Get-Credential
Resim-4
#Girilen bilgiler ile şifreyi resetleyen kod
Set-AzureRmVMAccessExtension -ResourceGroupName $rgName -VMName $vmName -Name “Microsoft” -Location $location -UserName $cred.GetNetworkCredential().Username -Password $cred.GetNetworkCredential().Password
Resim-5
Resim-6
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar