部署 AD RMS 等服務時,常需建立專用服務帳戶並定期輪換密碼,管理負擔較重。Windows Server 2008 R2 引入受控服務帳戶,將密碼管理完全委派給作業系統,大幅降低維運成本。
Import-Module ActiveDirectoryNew-ADServiceAccount -Name "RMS_Svc" -DNSHostName "rms-svc.corp.contoso.com" -Enabled $true
-Name:帳戶名稱(SAMAccountName)。-DNSHostName:完整 DNS 主機名稱(需存在對應的 DNS A 記錄)。-Path "OU=ServiceAccounts,DC=corp,DC=contoso,DC=com"Import-Module ActiveDirectoryInstall-ADServiceAccount -Identity "RMS_Svc"
若回傳 True 表示安裝成功。此步驟會在本機建立私鑰、註冊 SPN、設定自動密碼輪換排程。
services.msc)。RMS_Svc$(帳戶名稱後必須加 $ 符號),點選 檢查名稱 解析完成後按確定。Windows Server 2012 引入 gMSA,支援多台伺服器共用同一組服務帳戶(適用於叢集、NLB、負載平衡場景)。建立方式類似,改用 New-ADServiceAccount -Name "gMSA_Name" -DNSHostName "..." -KerberosEncryptionType AES256 -ManagedPasswordIntervalInDays 30 -PrincipalsAllowedToRetrieveManagedPassword "Allowed_Group"。若環境為 2012 以上,優先考慮 gMSA。
Get-ADServiceAccount -Identity "RMS_Svc" -Properties * 確認 LastLogon、PasswordLastSet、Enabled 狀態。