1. Anasayfa
  2. Microsoft Azure

Powershell ile Azure VM’lerin (ARM) Unutulan Password’leri Nasıl Resetlenir?


0

Powershell ile Azure VM’lerin (ARM) Unutulan Password’leri Nasıl Resetlenir? Azure üzerinde hizmet veren sanal sunucularınızı Azure Portal ( Ibiza Portal) üzerinden unutulan şifrelerini sıfırlama şansına sahipsiniz. Bunu ara yüzden kolay bir şekilde yapabiliyoruz fakat bir Resource Group içerisinde ortalama 10-20 VM için aynı işi tek tek yapmak işkenceye dönüşebiliyor. Geliştirdiğim Script sayesinde Windows ve Linux önemi olmaksızın göndereceğiniz parametrelere ilgili değerleri yazarak işlemi çok kolay bir şekilde yapabilirsiniz. Hemen nasıl kullanıldığına bakalım.


Resim-1

Öncelikle Technet Script Center sayfasından indirebilirsiniz. Powershell Script kullanabilmeniz için Azure Hesabınızın credential bilgilerini girmeniz gereklidir. Azure RM için Powershell üzerinde oturum açmak “Login-AzureRMAccount” yazmanız yeterli olacaktır.


Resim-2

“Login-AzureRMAccount” cmdlet kullandıktan sonra, indirdiğiniz script çağırmamız gerekmektedir. Scriptin bulunduğu path üzerinden çağırıp ilgili parametreler için değerleri gönderelim. Script içerisinde gönderilmesi gereken zorunlu parametreler aşağıdaki gibidir.

  • WindowsAdminName : Windows sunucularınızda sıfırlamak istediğiniz hesap adını giriniz.
  • WindowsPassword : Windows sunucularda resetlemek istediğiniz hesap adı için verilen şifre değeri gönderilmelidir.
  • LinuxAdminName : Linux sunucularınızda sıfırlamak istediğiniz hesap adını giriniz.
  • LinuxPassword : Linux sunucularda resetlemek istediğiniz hesap adı için verilen şifre değeri gönderilmelidir.

 


Resim-3

Reset-AzureRMVMPassword -WindowsAdminName “HAdmin” `

-WindowsPassword “PassGenc13579” `

-LinuxAdminName “root” `

-LinuxPassword “PassGenc13579”

Yukarıdaki kod bloğunda parametre değerlerini gönderdikten sonra hangi Subscription ile işlem yapmanız gerektiği sorulacaktır. Subscription seçiminden sonra bir ekran daha sizleri karşılıyor olacak ve bu ekranda ise asıl amacımız olan Resource Group adı sorulacaktır. Bunun sebebi belirtiğiniz Resource Group içerisindeki tüm sanal sunucular için şifre Resetleme işlemini başlatıyor olacaktır.


Resim-4

Parametreleri doğru bir şekilde yazdıktan sonra script başarıyla çalıştığı zaman her sunucu için Powershell Console çıktılar verecektir. Herhangi bir hata olması durumunda sizlere log dosyası oluşturacak ve oradan ilgili hatayı takip edip sorunu çözebilirsiniz.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

https://www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Hasan Güral, Istanbul doğumlu ve uzun yıllardır bilişim sektöründe danışmanlıktan eğitmenliğe farkli pozisyonlarda görev almıştır. Üniversite eğitimiyle birlikte bilişim sektöründe Kibar Holding, Bilge Adam Bilgi Teknolojileri Akademisi ve PeakUp Bilgi Teknolojileri gibi farkli kurumlarda Kıdemli Danışman ve Eğitmen olarak sektöre yön veren projelerde yer almistir.Microsoft Azure alanında yapmış olduğu paylaşımlar ve katkılarından dolayı Microsoft Valuable Professional (Azure) unvanına hak kazanmıştır. Cloud teknolojilerinin otomasyon alaninda gelişmesiyle birlikte zamaninin bir çoğunu PowerShell, Event-Driven Orchestration, Infrastructure as a Code ve Configuration as a Code ile geçirmektedir.Kariyerine Ingiltere’de DevOps Engineer ve Automation Enthusiast rolü ile Cloud Rundle’da devam etmektedir.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir