Standart bir Active Directory kullanıcı hesabına sahip bir kullanıcı, varsayılan olarak 10 tane bilgisayarı Domain ortamına Join etme hakkına sahiptir. Bu durum, bazı organizasyonlar için güvenlik riski teşkil edebilmektedir. Bu makalemde sizlere Windows Server 2019'da standart bir Active Directory kullanıcısının varsayılan olarak 10 tane bilgisayarı Domain'e Join edebilme hakkını kısıtlamak ya da artırmak için ms-DS-MachineAccountQuota Attribute değerini nasıl değiştirebileğinize değiniyor olacağım. ms-DS-MachineAccountQuota Attribute değerine, ADSI Edit ve PowerShell olmak üzere iki noktadan müdahale edebiliyoruz.
1- ADSI Edit ile ms-DS-MachineAccountQuota Attribute Değişirme
1.1- ms-DS-MachineAccountQuota Attribute'un ADSI Edit üzerinden değiştirebilmek için ADSI Edit üzerinde sağ tıklıyor, Connect to... seçeneğine tıklıyorum.

1.2- Connection Settings penceresinde Default naming context seçeneğini seçip, OK butonuna basıyorum.

1.3- firatboyan.com Distinguished Name'i üzerinde sağ tıklayarak Properties seçeneğini seneçiyorum.

1.4- Açılan pencerede Attribute Editor altındaki ms-DS-MachineAccountQuota Attribute'una ulaşıp, üzerinde çift tıklıyorum.

1.5- MachineAccountQuota Attribute'u üzerinde çift tıkladığımızda, Value değerini değiştirebilir duruma geliyoruz. Buradaki 10 rakamı, standart bir Active Directory kullanıcı hesabına sahip bir kullanıcının varsayılan olarak 10 tane bilgisayarı Domain'e Join etme hakkının tutulduğu değer bilgisidir. Bu değer bilgisi; bu alandan artırılıp, azaltılabilir.

2- PowerShell ile ms-DS-MachineAccountQuota Attribute Değişirme
1- ms-DS-MachineAccountQuota Attribute'unu PowerShell üzerinden değiştirebilmek için aşağıdaki komutu yazıyorum.
Get-ADObject -Identity ((Get-ADDomain).distinguishedname) -Properties ms-DS-MachineAccountQuota |

1.1- Çıkan sonuçta; ms-DS-MachineAccountQuota bilgisinde standart bir Active Directory kullanıcı hesabına sahip bir kullanıcının varsayılan olarak 10 tane bilgisayarı Domain'e Join edebilme hakkının tutulduğu değer bilgisidir.
1.2- Varsayılan değer olan 10 sayısını değiştirmek için Set-ADDomain PowerShell komutunu aşağıdaki gibi PowerShell konsoluna yazıyorum. Ben, örneğimde 10 değerini 0 (sıfır) olarak değiştiriyorum.
Set-ADDomain -Identity -Replace @{"ms-DS-MachineAccountQuota"="0"} |

3- PowerShell konsolundan ms-DS-MachineAccountQuota Attribute'unu değişirtirdikten sonra ADSI Edit üzerinde ms-DS-MachineAccountQuota Attribute'una ulaştığımda, PowerShell üzerinden değiştirdiğim değerin bu alanda da değiştiğini görebiliyoruz.

Faydalı olması dileğiyle...
Her türlü görüş ve önerilerinizi aşağıdaki yorum panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.