HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Windows PowerShell Nedir ?
Windows PowerShell, özellikle sistem yönetimi için tasarlanmış olan komut satırı dosyası dilidir. Windows PowerShell, BT uzmanları tarafından Windows işletim sistemi üzerinde çalışan uygulamaların yönetimini ve kontrolünü sağlamak için kullanılmaktadır. BT uzmanları, Windows PowerShell üzerinde bulunan cmdletler yardımı ile birden fazla bilgisayarın yönetimi komut satırı üzerinden gerçekleştirebilmektedirler. Windows PowerShell ile beraberinde gelen özellikleri de seçenekler halinde sıralayacak olursak;
· Windows PowerShell, süreç ve olay izinlerini yönetmek ve Windows Yönetim Araçları (WMI) kullanılarak ortak sistem yönetimi görevlerini gerçekleştirmek için cmdletler içermektedirler.
· Görev tabanlı dil ve mevcut komut satırı araçları için destek sağlamaktadır.
· Nesnelerin doğrudan veya manipüle edilmiş bir şekilde diğer araçlar ile veritabanlarına gönderilmesi sağlanır.
· Genişletilebilir bir arayüz sunmaktadır.
· Yazılım üreticilerinden bağımsız olarak kurumsal yazılım geliştiricilerinin de kendi yazılımlarını yönetmeleri için özel araçlar geliştirmelerini sağlar.
Windows PowerShell Çekirdek Cmdletleri
Windows PowerShell cmdletleri hakkında da kısaca bilgi verdikten sonra Windows PowerShell üzerinde Active Directory kurulumu ile ilgili işlemlere geçiş yapabiliriz.
NOT: Windows PowerShell cmdletleri hakkında detaylı bilgi almak isteyenler aşağıdaki adresten bilgi alabilirler.
Windows PowerShell ile Active Directory Kurulumu
Windows Server 2012 ile beraber, Active Directory tarafında da bir takım değişiklikler meydana geldi. Bunlardan birincisi Active irectory kurulumuna başlamak için kullanmış olduğumuz DCPROMO komutunun artık kullanılmaması. Windows Server 2012 işletim sistemi üzerinde, Active Directory kurulumunu Server Manager yönetim konsolunu kullanarak gerçekleştirebildiğimiz gibi, Windows PowerShell komut satırı aracını kullanarak da gerçekleştirebiliyoruz.
Makalemizin konusunu ağırlıklı olarak Active Directory kurulumu teşkil ediyor ama ön bilgi olması açısından, PowerShell üzerinde kullanabileceğimiz bazı komutların ne işe yaradıkları konusunda bilgi vermek istiyorum.
Bazı Windows PowerShell Komutları
Import Module ServerManager
Bu komut ile , PowerShell üzerinde, Server Manager Modülünü aktif ederek bu modül içerisindeki PowerShell komutlarının kullanılmasını sağlanır.
Get-WindowsFeature |where installed eq True
Bu komutu kullanmamızın amacı ise, sistemimiz üzerinde hâlihazırda yüklü durumda bulunan rol ve featuresler hakkında bilgi almamızı sağlar. Komutun kullanımı ise aşağıdaki gibidir.
Yukarıdaki şekil üzerinde de görmüş olduğunuz gibi, şuan sistemimiz üzerinde, Storage Services, File Services, NET Fremawork 4.5 gibi featureslerin sistemimiz üzerinde yüklü durumda olduğunu görmekteyiz.
Get-WindowsFeature AD*
Bu komutun kullanılma amacı ise, Windows PowerShell komutları içerisinde ismi AD ile başlayan features veya rollerin listelenmesini sağlar.
Get-Command
PowerShell içerisinde bulunan cmdlet lerin listesini almamızı sağlar.
Evet, Windows PowerShell üzerinde kullanabileceğimiz komutlardan da örnekler verdikten sonra, artık Active Directory kurulumuna geçiş yapabiliriz. Active Directory kurulumuna ilk önce features kurulumu ile başlayacağız. Bunun için Windows PowerShell komut satırı ekranı üzerinde iken Add-WindowsFeature AD-Domain-Services komutunu çalıştırarak Active Directory Domain Servisi ile ilgili featuresleri n kurulumunu gerçekleştiriyoruz.
Yukarıdaki şekil üzerinde de görüldüğü gibi kurulum başlamış durumda.
Yukarıdaki şekil üzerinde ise,features kurulumunun başarılı bir şekilde tamamlandığını görmekteyiz. Kurulumun tamamlanması ile beraber bize bir de uyarı mesajı verilmekte. Bu uyarı mesajında ise , Windowsun otomatik güncelleştirme servisinin kapalı olduğunu ve bunun yanında yeni kurulmuş olan rollerin ve featureslerin güncelleştirmesinin otomatik olarak yapıldığından emin olmamız gerektiği yönünde bize uyarı mesajı verilmekte. Kurulumdan hemen sonra ise, Server Manager Yönetim konsolunu açarak Dashboard üzerinde AD DS seçeneğinin geldiğini görüyoruz.
Evet , tüm bu işlemler ile birlikte Active Directory Domain Servisinin kurulumu için ön hazırlıkları tamamlamış olduk. Yukarıdaki şekil üzerinde de görüldüğü gibi, Active Directory yapılandırması hala tamamlanmamış durumda. Bunun sebebi ise, Active Directory kurulumunun tamamlanmamış olmasıdır. Makalemizin yukarıdaki kısımlarında da bahsetmiş olduğumuz gibi, bu aşamaya kadar sadece Active Directory kurulumu için ön hazırlıkları tamamlamış olduk. (features kurulumu vs) Şimdi ise Active Directory Domain yapısını kurmaya başlayacağız. Bunun için Windows PowerShell ekranı üzerinde aşağıdaki komutu çalıştırıyoruz.
Install-ADDSForest DomainName turkmmo.com `DomainMode Win2008R2 -ForestMode Win2008R2 InstallDNS `SafeModeAdministratorPassword (Get-Credential).password
Komutun çalıştırılmasının ardından User Name ve Password bilgilerini girdikten sonra OK tuşuna basıyoruz. OK işleminin ardından karşımıza aşağıdaki gibi bir ekran çıkacaktır.
Yukarıdaki şekilde, Domain Controller kurulumu sonrasında sistemimizi restart etmek isteyip istemediğimiz bize sorulmakta. Yes cevabını vererek işlemi onaylıyoruz.
Ve Active Directory kurulumu başladı.
Aşağıdaki şekil üzerinde ise, Group Policy Management Console kurulumunun başladığı görülmekte.
Active Directory kurulumu sonrası Group Policy ve DNS Manager yönetim konsolu aşağıdaki gibidir.
Group Policy Management Konsolumuz.
DNS Server Manager yönetim konsolu.
Evet, bu makalemizde Windows Server 2012 işletim sistemi üzerinde, Windows PowerShell ile Active Directory kurulumu aşamalarından bahsettik. Bir sonra ki makalemizde görüşmek üzere hoşcakalın..
Windows PowerShell, özellikle sistem yönetimi için tasarlanmış olan komut satırı dosyası dilidir. Windows PowerShell, BT uzmanları tarafından Windows işletim sistemi üzerinde çalışan uygulamaların yönetimini ve kontrolünü sağlamak için kullanılmaktadır. BT uzmanları, Windows PowerShell üzerinde bulunan cmdletler yardımı ile birden fazla bilgisayarın yönetimi komut satırı üzerinden gerçekleştirebilmektedirler. Windows PowerShell ile beraberinde gelen özellikleri de seçenekler halinde sıralayacak olursak;
· Windows PowerShell, süreç ve olay izinlerini yönetmek ve Windows Yönetim Araçları (WMI) kullanılarak ortak sistem yönetimi görevlerini gerçekleştirmek için cmdletler içermektedirler.
· Görev tabanlı dil ve mevcut komut satırı araçları için destek sağlamaktadır.
· Nesnelerin doğrudan veya manipüle edilmiş bir şekilde diğer araçlar ile veritabanlarına gönderilmesi sağlanır.
· Genişletilebilir bir arayüz sunmaktadır.
· Yazılım üreticilerinden bağımsız olarak kurumsal yazılım geliştiricilerinin de kendi yazılımlarını yönetmeleri için özel araçlar geliştirmelerini sağlar.
Windows PowerShell Çekirdek Cmdletleri
| İsim | Tanım |
| Add-PSSnapin | Geçerli oturum için, bir veya birden fazla ek Windows PoerShell bileşenleri içerir |
| Clear-History | Komut geçmişi girdilerini siler |
| Connect -PSSession | Bağlantısı kesilen oturumlara yeniden bağlantı sağlanır. |
| Disable PSRemoting | Uzaktaki bir bilgisayarın Windows PowerShell komutlarını alması engellenir |
| Disable-PSSessionConfiguration | Yerel bir bilgisayarda oturum yapılandırmaları için erişimi engeller |
| Disconnect-PSSession | Mevcut oturumu sonlandırır. |
| Enter-PSSession | Uzak bilgisayar ile oturum başlatır |
| Enable-PSRemoting | Uzaktaki bir bilgisayarın PowerShell komutlarını alması için izin verir. |
| Get Command | Tüm powerShell komutlarını alır |
| Get-Help | Windows PowerShell komutları hakkındaki yardımları görüntüler |
Windows PowerShell cmdletleri hakkında da kısaca bilgi verdikten sonra Windows PowerShell üzerinde Active Directory kurulumu ile ilgili işlemlere geçiş yapabiliriz.
NOT: Windows PowerShell cmdletleri hakkında detaylı bilgi almak isteyenler aşağıdaki adresten bilgi alabilirler.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Windows PowerShell ile Active Directory Kurulumu
Windows Server 2012 ile beraber, Active Directory tarafında da bir takım değişiklikler meydana geldi. Bunlardan birincisi Active irectory kurulumuna başlamak için kullanmış olduğumuz DCPROMO komutunun artık kullanılmaması. Windows Server 2012 işletim sistemi üzerinde, Active Directory kurulumunu Server Manager yönetim konsolunu kullanarak gerçekleştirebildiğimiz gibi, Windows PowerShell komut satırı aracını kullanarak da gerçekleştirebiliyoruz.
Makalemizin konusunu ağırlıklı olarak Active Directory kurulumu teşkil ediyor ama ön bilgi olması açısından, PowerShell üzerinde kullanabileceğimiz bazı komutların ne işe yaradıkları konusunda bilgi vermek istiyorum.
Bazı Windows PowerShell Komutları
Import Module ServerManager
Bu komut ile , PowerShell üzerinde, Server Manager Modülünü aktif ederek bu modül içerisindeki PowerShell komutlarının kullanılmasını sağlanır.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Get-WindowsFeature |where installed eq True
Bu komutu kullanmamızın amacı ise, sistemimiz üzerinde hâlihazırda yüklü durumda bulunan rol ve featuresler hakkında bilgi almamızı sağlar. Komutun kullanımı ise aşağıdaki gibidir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yukarıdaki şekil üzerinde de görmüş olduğunuz gibi, şuan sistemimiz üzerinde, Storage Services, File Services, NET Fremawork 4.5 gibi featureslerin sistemimiz üzerinde yüklü durumda olduğunu görmekteyiz.
Get-WindowsFeature AD*
Bu komutun kullanılma amacı ise, Windows PowerShell komutları içerisinde ismi AD ile başlayan features veya rollerin listelenmesini sağlar.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Get-Command
PowerShell içerisinde bulunan cmdlet lerin listesini almamızı sağlar.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Evet, Windows PowerShell üzerinde kullanabileceğimiz komutlardan da örnekler verdikten sonra, artık Active Directory kurulumuna geçiş yapabiliriz. Active Directory kurulumuna ilk önce features kurulumu ile başlayacağız. Bunun için Windows PowerShell komut satırı ekranı üzerinde iken Add-WindowsFeature AD-Domain-Services komutunu çalıştırarak Active Directory Domain Servisi ile ilgili featuresleri n kurulumunu gerçekleştiriyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yukarıdaki şekil üzerinde de görüldüğü gibi kurulum başlamış durumda.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yukarıdaki şekil üzerinde ise,features kurulumunun başarılı bir şekilde tamamlandığını görmekteyiz. Kurulumun tamamlanması ile beraber bize bir de uyarı mesajı verilmekte. Bu uyarı mesajında ise , Windowsun otomatik güncelleştirme servisinin kapalı olduğunu ve bunun yanında yeni kurulmuş olan rollerin ve featureslerin güncelleştirmesinin otomatik olarak yapıldığından emin olmamız gerektiği yönünde bize uyarı mesajı verilmekte. Kurulumdan hemen sonra ise, Server Manager Yönetim konsolunu açarak Dashboard üzerinde AD DS seçeneğinin geldiğini görüyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Evet , tüm bu işlemler ile birlikte Active Directory Domain Servisinin kurulumu için ön hazırlıkları tamamlamış olduk. Yukarıdaki şekil üzerinde de görüldüğü gibi, Active Directory yapılandırması hala tamamlanmamış durumda. Bunun sebebi ise, Active Directory kurulumunun tamamlanmamış olmasıdır. Makalemizin yukarıdaki kısımlarında da bahsetmiş olduğumuz gibi, bu aşamaya kadar sadece Active Directory kurulumu için ön hazırlıkları tamamlamış olduk. (features kurulumu vs) Şimdi ise Active Directory Domain yapısını kurmaya başlayacağız. Bunun için Windows PowerShell ekranı üzerinde aşağıdaki komutu çalıştırıyoruz.
Install-ADDSForest DomainName turkmmo.com `DomainMode Win2008R2 -ForestMode Win2008R2 InstallDNS `SafeModeAdministratorPassword (Get-Credential).password
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Komutun çalıştırılmasının ardından User Name ve Password bilgilerini girdikten sonra OK tuşuna basıyoruz. OK işleminin ardından karşımıza aşağıdaki gibi bir ekran çıkacaktır.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yukarıdaki şekilde, Domain Controller kurulumu sonrasında sistemimizi restart etmek isteyip istemediğimiz bize sorulmakta. Yes cevabını vererek işlemi onaylıyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Ve Active Directory kurulumu başladı.
Aşağıdaki şekil üzerinde ise, Group Policy Management Console kurulumunun başladığı görülmekte.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Active Directory kurulumu sonrası Group Policy ve DNS Manager yönetim konsolu aşağıdaki gibidir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Group Policy Management Konsolumuz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
DNS Server Manager yönetim konsolu.
Evet, bu makalemizde Windows Server 2012 işletim sistemi üzerinde, Windows PowerShell ile Active Directory kurulumu aşamalarından bahsettik. Bir sonra ki makalemizde görüşmek üzere hoşcakalın..
