PowerShell

PowerShell ile Active Directory UPN Suffix değiştirme

  Bir önceki yazımızda Azure Active Directory Connect ile On-Premises AD ve Azure AD yapımızı sync ederek eşitlemiştik. Fakat burada sync ettiğimiz Windows Active Directory UPN Suffix'imiz "@enginozkurt.local" olmasına ragmen Azure AD üzerinde kullanıcımız Azure Tenant içerisinde default olarak kullanılan "@onmicrosoft.com" Suffix ile eşleşmiştir. Bu örnekte olduğu gibi Azure AD hizmetlerinden yararlanmak için farklı UPN Suffix'leri kullanmak isteyebilirsiniz. Bu işlemi tek tek manuel olarak yapabildiğiniz gibi Forest içersinde tüm kullanıcıları PowerShell yardımı ile de değiştirebilirsiniz.Bu yazıda nasıl değiştirildiğine inceliyor olacağız. 1-Bir önceki yazımızda Azure AD Connect ile On-Premises AD ve Azure (Eşitleme) Syncing işlemini yaptıktan sonra Azure AD üzerine sync edilen kullanıcıların Suffix'leri…
Read more

PowerShell ile Domain Controller Kurulumu

  Merhabalar, Bu yazıda sizlere kısaca PowerShell ile Domain Controller kurulumunu nasıl yapıyoruz bunu anlatıyor olacağım. Windows Server 2012 ile beraber PowerShell kullanımı yaygınlaştı ve artık her ortamda kullanılabilir durumdayız. Peki neden bu kadar önemli ? PowerShell ile GUI üzerinden yapmış olduğumuz tüm işlemler haricinde yapamadığımız bir çok işlemi de PowerShell sayesinde yapabiliyoruz. Buda PowerShell'I bir çok işlemde ön plana çıkarmaktadır. Domain Controller kurulumu iki aşamadan oluşmaktadır.İlk olarak Active Directory rolünü ve araçlarını yüklüyoruz ,daha sonra da sunucunun yapılandırma işlemini yapacağız.

Windows PowerShell History

  Bu yazımızda Windows Server 2012 işletim sistemi ile gelen yeni özelliklerden PowerShell History özelliğini inceliyor olacağız. PowerShell ile Grafiksel (GUI) arayüzden yapılabilen her işlemi yapabilir hatta yapılamayan bazı işlemleri de yine PowerShell üzerinden yapabilmekteyiz. PowerShell çalışma prensibi olarak komutlar veya CMDLet ile aracılığı ile çalıştığı için komut sistemine aşına olmanız gerekmektedir. İlk defa kullananlar için pek iyi bir özellik olarak karşılanmayabiliyor. Microsoft ve Technet sayfalarında birçok ürün ile ilgili bir çok PowerShell CMDlets'leri bulunabilmektedir. PowerShell History ise Windows Server 2012 ile beraber Active Directory Administrative Center (ADAC) konsolunu üzerinden yapılan her şeyin PowerShell tarafına karşıt gelen komutlarını göstermektedir.Bu sayede PowerShell kullanımına daha…
Read more

PowerShell 4.0 ile DHCP Server Kurulumu ve Konfigurasyonu

  Bu yazımızda sizlere PowerShell ile DHCP Server kurulum ve konfigürasyonu nasıl yapılır bunu anlatıyor olacağım. Windows Server 2012R2 ile birlikte DHCP Servisi tarafında da bazı yenilikler duyuruldu. Windows Server 2012R2 DHCP Yenilikleri ve geliştirmeleri aşağıdaki gibidir.Detaylı incelemele için linki inceleyebilirsiniz. DNS Registration geliştirmeleri DNT PTR Registration geliştirmeleri Windows PowerShell DHCP komutları   1-Kurulum için Windows PowerShell yönetim konsolunu açıyoruz. "Install-WindowsFeature DHCP –IncludeManagementTools" komut ile DHCP Server kurulumunu başlatıyoruz. 2- DHCP Server kurulumu devam ediyor. 3- DHCP Server ve DHCP Server Tools kurulumu başalarılı bir şekilde tamamlanmıştır. Windows Update ile ilgili bir uyarı vermektedir. 4-Yeni bir Scope oluşturmak için "Add-DhcpServerv4scope…
Read more

PowerShell 4.0 ile Hyper-V Kurulumu

  Bu yazımızda sizlere PowerShell 4.0 ile Hyper-V kurulumunu anlatıyor olacağım. Genellde Hyper-V kurulumunu Grafik arayüz yani GUI üzerinden yapmaktayız.Fakat GUI üzerinden yapmak için sihirbaz üzerinden bir çok ayar ve seçim yapmamız gerekiyor.Bu sekilde kurulum yapmaktan sıkılanlar için devreye herzaman olduğu gibi PowerShell girmektedir.PowerShell ile çok daha basit ve hızlı bir Hyper-V kurulumunu gerçekleştirmekteyiz.PowerShell 4.0 ile Hyper-V yönetimi için birçok cmdlet bulunmaktadır. Detaylı inceleme için Windows PowerShell 4.0 Hyper-V Cmdlets Şimdi 3 Komut ile Hyper-V kurulumunu gerçekleştirelim. 1-Kurulum için Windows PowerShell yönetim konsolunu açıyoruz.Kuruluma başlamadan önce sunucu üzerinde Hyper-V Role veya Araçları kurulumu bunları kontrol edelim. "Get-WindowsFeature hyper-v*" komutunu çalıştırıyoruz.Hyper-V,Hyper-V Tools…
Read more

PowerShell ile Active Directory Yönetimi

  Bu yazımızda sizlere PowerShell 3.0 ile Windows Server 2012R2 Active Directory ortamını yönetimi için PowerShell komutlarından birkaçını göstermeye çalışacağım.Komutların listesini sayfanın en altında paylaşıyor olacağım.   1-Öncelikle Active Directory sunucum olan CPXDC01 isimli makinem üzerinden PowerShell yönetim konsolunu açıyorum. 2-PowerShell Active Directory modülünü açmak için "Import-Module ActiveDirectory" komutunu çalıştırıyoruz 3- "Get-Command –Module ActiveDirectory" komutu ile Active Directory PowerShell komutlarının neler olduğunu görebilirsiniz.PowerShell 3.0 Active Directory Cmdlet'leri için linki inceleyebilirsiniz. 4-" Get-ADUser -Filter * | Format-List" komutu ile Active Directory Kullanıcı tiplerini ve detaylarını görebiliriz. 5- "Get-ADUser –Filter * | Format-List -Property GivenName, Surname" Active Directory kullanıcı Ad,Soyad bilgilerini görebilirsiniz….
Read more

PowerShell ile Active Directory Kullanıcı Parola Değiştirme

Bu yazımızda sizlere PowerShell ile Active Directory kullanıcı  şifrelerinin logon esnasında değiştirilmesi inceleyeceğiz.Active Directory kullanıcı sayısının fazla olduğu yerde şifre değiştirmek bir hayli zamanınızı alabilir.Bu şekilde bir işlem ile her kullanıcı kendi şifresini kendi belirleyebilme imkanı sunabilirsiz.   1-Öncelikle PowerShell ekranına "Get-ADUser -Filter * -SearchBase "ou = Teknik, dc = cpx, dc = local" | Format-Wide DistinguishedName" komutunu giriyoruz.Bu komut ile Active Directory üzerindeki tüm kullanıcıları görebilirsiniz. 2- Komut ile beraber benim yapımdaki kullanıcıları ekranda görülmektedir. 3-"Get-ADUser -Filter * -SearchBase "ou=Teknik,dc=cpx,dc=local" | Set-ADUser -ChangePasswordAtLogon $true" bu komut ile beraber kullanıcıların bir sonraki oturumda açılışında parolasını değiştirmek için gerekli izni veriyorum. 4-…
Read more

PowerShell ile Active Directory Group oluşturma

  Merhabalar Arkadaşlar, Bir önceki yazımızda PowerShell ile Active Directory Kullanıcı hesabı oluşturmayı incelemiştik.Bu yazımızda ise yine PowerShell ile Group oluşturucağım.   1-Active Directory Users and Computers konsolunu açtığım Teknik OU'su altında Ercan isimli hesabım bulunmaktadır.Şimdi TeknikUsers adında bir Group oluşturacağım. 2- Windows PowerShell 'i yönetici olarak açıyorum.Group oluşturmak için New-ADGroup TeknikUsers -Path "ou=Teknik,dc=cpx,dc=local" -GroupScope Global -GroupCategory Security komutunu çalıştırıyorum. 3- Active Directory Users and Computers konsolu tekrar açtığımda TeknikUsers adında Security Group'un oluştuğunu görebiliriz. 4- TeknikUsers grubuna member bir user varmı kontrol ediyoruz. 5- TeknikUsers grubunun herhangi bir üyesi bulunmamaktadır. 6- ADGroupMember TeknikUsers -Members Ercan PowerShell komutu ile Ercan…
Read more

PowerShell İle Sanal Makine Oluşturmak

Merhabalar Arkadaşlar, Bu yazımda sizlere Hyper-V üzerinde PowerShell ile Sanal Makine oluşturmayı anlatıyor olacağım.PowerShell ile çok daha hızlı ve kolay bir şekilde sanal makineler oluşturabiliriz. Hyper-V Manager konsolu üzerinde herhangi bir sanal sunucum bulunmamaktadır.