GPO ile Uzaktan Yazılım Yükleme (Software Deployment)

Kurumsal ortamlarda, yüzlerce hatta binlerce bilgisayara yazılım yüklemek ve güncellemek büyük bir zaman ve iş gücü gerektirir. Bu süreci otomatize etmek için Microsoft’un Group Policy Objects (GPO) özelliğini kullanarak yazılım dağıtımı yapmak mümkündür. GPO ile uzaktan yazılım yükleme, sistem yöneticilerine merkezi yönetim avantajı sunar ve kullanıcı müdahalesi olmadan uygulamaların dağıtımını sağlar.

Bu yazıda, GPO kullanarak yazılım dağıtımı nasıl yapılır adım adım açıklamaya çalışacağım

0_RMwKq0n3ayBe_fg5-1-1024x647 GPO ile Uzaktan Yazılım Yükleme (Software Deployment)

GPO ile Yazılım Dağıtımının Avantajları

  • Merkezi Yönetim: Tüm istemciler için tek bir noktadan yazılım dağıtımı yapılabilir.
  • Otomatik Güncelleme: Güncellemeler merkezi olarak uygulanabilir.
  • Kullanıcı Müdahalesi Gerektirmez: Kullanıcıların manuel yükleme yapmasına gerek kalmaz.
  • Güvenli ve Kontrollü Dağıtım: Hangi yazılımın hangi kullanıcıya veya gruba dağıtılacağı belirlenebilir.

GPO ile Yazılım Dağıtımı için Gereksinimler

GPO ile yazılım dağıtımı yapabilmek için aşağıdaki gereksinimlerin sağlanmış olması gerekir:

  1. Active Directory (AD) Ortamı: Bilgisayarların bir Active Directory etki alanına üye olması gerekmektedir.
  2. Grup İlkesi Yönetim Konsolu (GPMC): GPO’ları yönetmek için Group Policy Management Console kurulmuş olmalıdır.
  3. Yazılımın MSI Formatında Olması: GPO ile dağıtılacak yazılımın .msi formatında olması gerekir. Eğer sadece .exe dosyanız varsa, MSI formatına dönüştürmeniz gerekebilir.
  4. Paylaşılan Bir Klasör (Network Share): MSI dosyalarının ağ üzerinden erişilebilir olması için bir paylaşılan klasör oluşturulmalıdır.

GPO ile Yazılım Dağıtımı Adımları

1. MSI Dosyalarının Paylaşılan Bir Klasöre Yerleştirilmesi

Öncelikle, dağıtılacak yazılımın MSI dosyasını ağ üzerinden tüm istemcilerin erişebileceği bir paylaşılan klasöre koymalısınız.

  • Örneğin, \\ServerName\Software adında bir paylaşım klasörü oluşturun.
  • Everyone grubuna Okuma (Read) izni verin, böylece istemciler dosyayı alabilir.

Dosya paylaşımı için bu yazımı okuyabilirsiniz.

2. Grup İlkesi Yönetim Konsolunu Açma

  • Windows + R tuşlarına basarak Run (Çalıştır) penceresini açın.
  • gpmc.msc yazarak Grup İlkesi Yönetim Konsolu’nu (Group Policy Management Console – GPMC) açın.

3. Yeni Bir Grup İlkesi Nesnesi (GPO) Oluşturma

  • Group Policy Objects altında sağ tıklayıp New seçeneği ile yeni bir GPO oluşturun.
  • GPO’ya anlamlı bir ad verin, örneğin: Software Deployment – Office 2021

2. ve 3. adımlar için bu yazımı okuyabilirsiniz.

4. Yazılım Dağıtımı İçin GPO Yapılandırma

  • Yeni oluşturduğunuz GPO’ya sağ tıklayıp Edit seçeneğini seçin.
  • Computer Configuration > Policies > Software Settings > Software Installation yolunu izleyin.
  • Sağ tıklayıp New > Package seçeneğini seçin.
  • Açılan pencerede, ağ paylaşım yolunu kullanarak (UNC Path) MSI dosyanızı seçin. Örnek: \\ServerName\Software\Office2021.msi
  • Deployment Method olarak Assigned seçeneğini seçin ve OK butonuna basın.

5. GPO’yu İlgili OU (Organizational Unit) Üzerine Uygulama

  • GPO’yu oluşturduktan sonra, Active Directory içinde yazılımın dağıtılmasını istediğiniz OU’ya (Organizational Unit) bu politikayı bağlayın.
  • OU üzerinde sağ tıklayıp Link an Existing GPO seçeneğini seçin ve oluşturduğunuz GPO’yu bağlayın.

6. İstemcilerde GPO’nun Uygulanmasını Sağlama

  • GPO’nun istemcilere uygulanmasını zorlamak için istemci makinelerde gpupdate /force komutunu çalıştırabilirsiniz.
  • Bilgisayarlar yeniden başlatıldığında veya bir sonraki oturum açma işleminde yazılım otomatik olarak yüklenmelidir.

GPO ile Yazılım Dağıtımı Sonrası Kontrol

Dağıtımın başarılı olup olmadığını kontrol etmek için:

  • İstemci makinelerde Event Viewer’ı açarak Application loglarını kontrol edin.
  • gpresult /r komutuyla GPO’nun istemciye uygulanıp uygulanmadığını doğrulayın.
  • Software Installation ayarlarında MSI dosyasının doğru biçimde eklenmiş olduğunu kontrol edin.

Olası Hatalar ve Çözümleri

HataOlası SebepÇözüm
Yazılım yüklenmediMSI dosyasına erişilemiyorPaylaşılan klasörün izinlerini kontrol edin.
GPO uygulanmadıGPO yanlış OU’ya bağlandıDoğru OU’ya bağlandığını doğrulayın.
Kurulum sırasında hata alınıyorMSI dosyası bozuk olabilirFarklı bir MSI dosyası ile test edin.

Sonuç

GPO kullanarak yazılım dağıtımı, büyük ölçekli ağlarda yazılım yönetimini otomatikleştirmek için güçlü bir yöntemdir. Bu yöntem sayesinde sistem yöneticileri, zaman ve iş gücünden tasarruf ederek güvenli ve hızlı bir yazılım dağıtım süreci oluşturabilirler.

Bu adımları takip ederek GPO ile yazılım dağıtımı yapabilir ve merkezi bir yönetim sağlayabilirsiniz. Eğer daha büyük bir yazılım dağıtım çözümüne ihtiyacınız varsa, SCCM (System Center Configuration Manager) veya Intune gibi çözümleri de değerlendirebilirsiniz.

Share this content:

Merhabalar,ben Barış.Ağ ve sistem alanlarında kendimi geliştirmekteyim.Öğrenme sürecimde edindiğim tecrübeleri sizlerle paylaşarak fayda sağlamayı amaçlıyorum.

Yorum gönder

You May Have Missed