預設情況下,經驗證的網域使用者最多可將 10 台電腦加入網域(ms-DS-MachineAccountQuota 屬性)。若需授權特定非管理員使用者/群組加入網域,或調整配額限制,本文提供四種授權方法與配額修改指令。
CN=Computers,DC=domain,DC=com 容器(非 OU,無法套用 GPO)。適用於:授權特定群組(如 IT_JoinDomain)加入網域,維持 10 台配額。
gpmc.msc,編輯「預設網域控制器原則」或建立新 GPO 連結至網域控制站 OU。電腦設定 → 原則 → Windows 設定 → 安全性設定 → 本機原則 → 使用者權利指派DOMAIN\IT_JoinDomain)。gpupdate /force 或等待背景重新整理。限制:仍受 ms-DS-MachineAccountQuota=10 限制,電腦物件建於 Computers 容器。
適用於:需將電腦直接加入特定 OU、套用 GPO、突破 10 台限制。
dsa.msc (Active Directory 使用者與電腦),啟用「檢視 → 進階功能」。OU=Workstations,OU=IT,DC=domain,DC=com) → 「委派控制」。優點:電腦直接落入指定 OU、自動套用 GPO、無 10 台配額限制(委派不受 ms-DS-MachineAccountQuota 限制)。
適用於:調整全網域預設配額(如設為 0 禁止一般使用者加入、設為 50 擴大配額)。
adsiedit.msc),或使用 dsmod quota 指令。adsiedit.msc → 連線至「設定命名內容」 → CN=Configuration,DC=domain,DC=com → CN=Domain-DN → 右鍵內容 → 找 ms-DS-MachineAccountQuota → 編輯數值(0 禁止、-1 無限制)。dsmod quota "CN=Domain-DN,CN=Domain Quotas,CN=Configuration,DC=domain,DC=com" -qlimit 50
警告:錯誤編輯 AD 結構描述/配置分區可能導致網域癱瘓,操作前必須備份系統狀態、拍照快照、測試環境驗證。
# 查詢現有配額
dsquery * "CN=Domain Quotas,CN=Configuration,DC=domain,DC=com" -scope onelevel -attr ms-DS-MachineAccountQuota
# 建立特定使用者/群組的專屬配額(覆蓋網域預設)
dsadd quota "CN=SpecialQuota,CN=Domain Quotas,CN=Configuration,DC=domain,DC=com" -acct "DOMAIN\IT_JoinDomain" -qlimit 100
# 修改既有配額
dsmod quota "CN=SpecialQuota,CN=Domain Quotas,CN=Configuration,DC=domain,DC=com" -qlimit 200
| 需求 | 推薦做法 |
|---|---|
| 少數 IT 人員加入網域,電腦需落入特定 OU | 方法二(委派控制)— 最乾淨、無配額限制、自動套 GPO |
| 大量部署腳本/自動化加入網域 | 服務帳號 + 委派控制 + 專屬配額 (-qlimit -1) |
| 禁止一般使用者自行加入網域 | 方法三:設 ms-DS-MachineAccountQuota=0 + 移除 Authenticated Users 的「新增工作站」權利 |
| 臨時擴大配額給專案組 | 方法四:建立專屬配額物件指派給專案群組 |
# 用戶端測試
netdom join %computername% /domain:domain.com /userd:DOMAIN\user /passwordd:*
# 或 PowerShell
Add-Computer -DomainName domain.com -Credential DOMAIN\user -OUPath "OU=Workstations,DC=domain,DC=com" -Restart
加入網域權限控制的核心在於「誰能建立電腦物件、建在哪裡、能建幾台」。委派控制至特定 OU 是最符合最小權限原則、且自動整合 GPO 管理的最佳實務;配額調整僅作輔助。請避免直接授與 Domain Admins 權限,建立分層授權模型(Tier 0/1/2)守護 AD 安全邊界。
Windows 2000 Server 網路配置實戰(上):硬體需求、伺服器磁碟規劃與安裝準備
PHP 線程安全模式深度解析:Thread Safety 選項該如何選擇?
網路流量監控利器 NTOP 實戰部署指南:從原理到異常流量自動化分析
Nginx 錯誤「readv() failed (104: Connection reset by peer)」解決方案
HAProxy 負載均衡完整配置指南:核心參數、8 大演算法與 Keepalived 高可用架構實戰
用 Excel 數據透視表分析 IIS 日志:零成本構建可視化分析儀表盤