首页/安全/安全加固速查/托管服务账号(gMSA)替代静态服务口令
口令与认证策略55 条

托管服务账号(gMSA)替代静态服务口令

组托管服务账号由 AD 自动维护 240 字符周期轮换口令,服务读取无需人工保管——静态口令改不动、轮换难的问题一次解决。

安全加固速查安全更新于 2026-10-12
加固项服务账号认证
适用平台Windows Server(AD 2012+)
风险等级中
基线关键服务用 gMSA/MSA

创建与使用

创建与使用
New-ADServiceAccount -Name 'svc-web' -DNSHostName 'svc-web.corp.example.com' -PrincipalsAllowedToRetrieveManagedPassword 'WebServers$'
Install-ADServiceAccount -Identity 'svc-web'
Test-ADServiceAccount -Identity 'svc-web'

盘点现有服务账号口令风险

盘点现有服务账号口令风险
Get-CimInstance Win32_Service | Where-Object {$_.StartName -like '*\*'} | Select-Object Name, StartName, StartMode | Sort-Object StartName
域外或非域场景不支持 gMSA:退而求其次用 LAPS 管理本地服务账号口令并定期轮换。

易错点

  • gMSA 的口令由 AD 轮换:备份还原域控可能造成同步问题,恢复后验证服务可用性
  • 应用兼容性(某些老程序只支持账号+口令输入)需改造:先做兼容测试再迁移

数据来源与参考

  • Microsoft Learn:Group Managed Service Accounts
  • Microsoft 安全基线:服务账号

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌