797 字
4 分钟
配置 LAPS 实现本地 Administrator 密码滚动

LAPS#

WindowsLAPS是微软的一项新功能,用于自动管理和备份Windows系统本地管理员账户的密码,现原生集成到Windows操作系统中,加强了与AzureAD的协作。该功能支持密码滚动,强化了安全性,并可通过Azure和Intune进行管理。企业可以使用LAPS提升其域环境的安全性。

通过 Windows LAPS,可以实现本地管理员账户密码的自动轮换和集中化管理,从而获得以下关键安全和管理优势:

  1. 防御攻击: 有效防范传递哈希和横向遍历攻击。
  2. 提升安全性: 提高远程帮助台支持场景下的安全性。
  3. 设备恢复: 在设备无法访问时,支持通过本地管理员账户登录和恢复。
  4. 精细化安全控制: • 使用访问控制列表 (ACL) 和可选密码加密机制,保护存储在 Windows Server Active Directory 中的密码。 • 支持基于 Microsoft Entra ID 角色的访问控制模型,确保对存储在云中的密码的保护。
  5. 兼容性支持: 提供与旧版 Microsoft LAPS 的兼容性,便于迁移和升级。

Windows LAPS 的关键使用场景#

您可以在以下场景中部署和使用 Windows LAPS

1. 备份到 Microsoft Entra ID

适用于加入 Microsoft Entra ID 的设备,自动备份和管理本地管理员账户密码,并应用基于 Entra 的访问控制。

2. 备份到 Windows Server Active Directory

适用于已加入 Windows Server Active Directory 的客户端和服务器,集中备份和管理本地管理员账户密码。

3. DSRM 帐户密码管理

Windows Server Active Directory 域控制器提供目录服务还原模式 (DSRM) 帐户密码的自动备份和集中管理。

4. 兼容旧版 Microsoft LAPS

延续对旧版 Microsoft LAPS 的支持,允许将本地管理员账户密码备份到 Windows Server Active Directory,满足现有环境需求。

策略设置与灵活性

针对每种场景,Windows LAPS 提供灵活的策略设置,允许管理员根据组织需求配置以下内容:

  • 密码的轮换频率
  • 密码的存储位置(本地或云)
  • 密码加密选项
  • 权限管理和访问控制

部署#

在使用 Windows LAPS 之前,必须更新 Windows Server Active Directory 架构。此操作通过使用Update-LapsADSchema 执行。

Update-LapsADSchema

该命令将询问您是否要扩展 AD 架构,键入“A”以添加所需的所有架构扩展。

向 OU 对象授予 LAPS 权限。运行以下命令,为管理的 OU 授权密码存储权限:

Set-LapsADComputerSelfPermission -Identity "OU=LAPS-OU,DC=contoso,DC=intra"

验证权限,检查 LAPS 对象属性是否正确配置:

Get-ACL -Path "AD:OU=LAPS-OU,DC=contoso,DC=intra"

配置组策略 创建或编辑组策略对象,导航到 计算机配置 > 管理模板 > 系统 > LAPS。

应用组策略

LAPS运维#

通过AD工具进行检索#

在AD中,打开对应计算机属性 > LAPS > 查看密码

使用PowerShell查看密码#

Get-LapsADPassword -Identity ws2025-03 -AsPlainText

LAPS密码重置#

可以使用Reset-LapsPassword在本地强制立即轮换密码。


参考:

  1. 什么是 Windows LAPS?
  2. Windows LAPS:本地管理员密码解决方案
配置 LAPS 实现本地 Administrator 密码滚动
http://omertoso.top/posts/windows-server/配置-laps-实现本地-administrator-密码滚动/
作者
Omertoso
发布于
2024-12-22
许可协议
CC BY-NC-SA 4.0