域内计算机本地管理员密码管理

随着互联网技术的不断发展,企业对信息安全的重视程度日益提升。终端管理是信息安全中的关键环节,由于终端用户和服务器管理员的安全意识和技术水平差异很大,如何在终端管理层面制定完善的制度并利用现有技术规范用户行为至关重要。其中,权限管理是重中之重,而企业内终端的密码管理则是权限管理的基础。

域内计算机本地管理员密码管理

在小型企业中,PC客户端通常直接使用客户端,这种方式下终端上需要管理的密码仅有工作组账号密码。这种情况下的密码管理相对简单,可以通过Excel等工具进行管理即可。而在中大型企业中,通常会使用AD(活动目录)进行统一身份认证,此时域用户账号的密码集中存储在AD数据库中,用户权限也保留在AD中,AD的安全性远高于普通PC,因此安全性大大提升。

然而,使用活动目录时,如何管理加入域的计算机的本地管理员密码成为企业IT运维管理员的一大难题。由于计算机数量庞大且在处理故障时确实需要本地管理员账号,下面介绍几种在企业中常见的域内计算机本地管理员账号管理方式,并重点介绍LAPS(Local Administrator Password Solution)。

常见的几种本地管理员密码管理方式:

直接禁用本地管理员:这种方法简单直接,通过组策略禁用本地管理员账号,省去了管理本地账号的工作。问题在于,当电脑因故障脱离域或无法使用域账号登录时,电脑将无法登录,需要借助PE等工具启用本机管理员并设置密码。虽然管理简单,但安全性有一定保障。

使用统一的本地管理员密码:这种方式在企业中较为常见,本地administrator管理员密码由少数管理员掌握,公司或部门内保持一致的本地管理员密码(可以通过组策略实现)。这种方法便于helpdesk运维工作,但一旦密码泄露,将带来极大的安全隐患,并不推荐。

每台电脑设置不同的密码:每台电脑设置一个不同的管理员密码,由IT人员记录在Excel或笔记本上。这种方式的问题在于每次查找某台电脑的管理员密码时,需要查找文件或记录,且无法定期修改,增加了IT人员的运维工作量。

为每台PC本地管理员设置随机密码:在少数企业中,通过计算机开机脚本为每台计算机设置随机密码,并通过其他方法禁止具有本地管理员权限的用户更改本地账号密码。这种方式与直接禁用本地管理员账号的优缺点差异不大。

使用LAPS统一管理计算机本地管理员密码:Microsoft本地管理员密码解决方案(LAPS,Local Administrator Password Solution)为Active Directory中的每台计算机提供自动的本地管理员账号管理。安装在每台计算机上的客户端组件会生成随机密码,更新关联的AD计算机账号上的LAPS密码属性,并在本地设置密码。LAPS配置通过组策略进行管理,该组策略提供了密码复杂性、密码长度、密码更改的本地账号名称、密码更改频率等设置。当需要本地管理员密码时,可直接从AD中读取,当然前提是有权限。

优点:

全自动、可配置的计算机本地管理员账号更新通过OU访问存储的密码的简单委派利用了Active Directory组件(组策略、计算机对象属性等),因此不需要其他服务器计算机账号只能写入/更新自己的本地管理员账号密码(ms-Mcs-AdmPwd属性),而不能从该属性读取密码密码更新流量已加密可以轻松地为OU中的每台计算机更改密码免费

缺点:

仅存储当前密码,且可供检索一次只能由LAPS管理一个本地管理员账号的密码(只有一个密码属性)域控制器的危害可能会危害域中的所有本地管理员账号密码密码可以随时访问,并可以由委派的密码人员随时使用虽然可以启用审核,但必须按每个OU、每个组配置,以便在域控制器上记录事件ID 4662LAPS组件代理-组策略客户端扩展(CSE)通过MSI安装

事件记录随机密码生成-从客户端计算机写入AD计算机对象PowerShell模块

权限配置Active Directory-集中控制

域控制器安全日志中的审核跟踪计算机对象特殊属性(ms-Mcs-AdmPwd、ms-Mcs-AdmPwdExpirationTime)

域内计算机本地管理员密码管理

LAPS受支持的版本:

活动目录:Windows 2003 SP1及更高版本受管/客户端计算机:Windows Server 2016Windows Server 2012 R2数据中心(x86或x64)Windows Server 2012 R2标准(x86或x64)Windows Server 2012 R2基础(x86或x64)Windows 8.1企业版(x86或x64)Windows 8.1专业版(x86或x64)Windows Server 2012数据中心(x86或x64)Windows Server 2012标准版(x86或x64)Windows Server 2012 Essentials(x86或x64)Windows Server 2012基础(x86或x64)Windows 8企业版(x86或x64)Windows 8专业版(x86或x64)Windows Server 2008 R2 Service Pack 1(x86或x64)Windows 7 Service Pack 1(x86或x64)Windows Server 2008 Service Pack 2(x86或x64)Windows Vista Service Pack 2(x86或x64)Microsoft Windows Server 2003 Service Pack 2(x86或x64)不支持Itanium管理工具:.NET Framework 4.0PowerShell 2.0或更高版本

LAPS运作核心

LAPS简化了密码管理,同时帮助客户实施针对网络攻击的建议防御措施。特别是,该解决方案可减轻客户在计算机上使用相同的管理本地账号和密码组合时出现的横向风险。LAPS将每台计算机的本地管理员账号的密码存储在Active Directory中,并在计算机的相应Active Directory对象的安全属性中进行保护。允许计算机在Active Directory中更新其自己的密码数据,并且域管理员可以向授权用户或组(如工作站服务台管理员)授予读取权限。

使用LAPS可以自动管理加入域的计算机上的本地管理员密码,以便每个受管计算机上的密码都是唯一的,是随机生成的,并且安全地存储在Active Directory基础结构中。该解决方案建立在Active Directory基础结构上,不需要其他支持技术。LAPS使用您在受管计算机上安装的组策略客户端扩展(CSE)来执行所有管理任务。该解决方案的管理工具可轻松配置和管理。

LAPS解决方案的核心是GPO客户端扩展(CSE),它执行以下任务,并可以在GPO更新期间执行以下操作:

检查本地Administrator账号的密码是否已过期当旧密码过期或需要在过期之前进行更改时,生成新密码根据密码策略验证新密码将密码报告给Active Directory,并将密码和机密属性一起存储在Active Directory中将密码的下一个到期时间报告给Active Directory,并将该属性与计算机账号的属性一起存储在Active Directory中更改管理员账号的密码然后,允许这样做的用户可以从Active Directory中读取密码合格的用户可以请求更改计算机的密码

域内计算机本地管理员密码管理

LDAPS安装部署

安装LAPS.exe组件

域内计算机本地管理员密码管理

一般使用DC作为服务器端,安装时,务必不勾选第一项,防止策略误下发影响AD域管理员密码。

架构扩展在DC中运行

Import-Module Admpwd.psUpdate-AdmPwdADSchema

域内计算机本地管理员密码管理

此时查看AD的计算机属性会出现两个新的属性,分别是ms-MCS-AdmPwd(存储密码)和ms-MCS-AdmPwd(存储过期时间)。

域内计算机本地管理员密码管理

删除默认的扩展权限

密码存储属于机密内容,如果对电脑所在的OU权限配置不对,可能会使非授权的用户能读取密码,所以从用户和组的权限中删除“All extended rights”属性的权限,不允许读取属性 ms-Mcs-AdmPwd 的值。

如果需要,请对每个放置电脑的OU重复以下操作,如果子OU且你禁用了权限继承,则每个子OU也要做相同的配置。

打开ADSIEdit在你需要配置的计算机所在OU上点击右键、属性单击安全选项卡单击高级选择不想要能读取密码的组或用户,然后单击编辑取消选中所有扩展的权限

域内计算机本地管理员密码管理

使用PowerShell管理LAPS权限

Set-AdmPwdComputerSelfPermission–OrgUnit "OU=computerGroup,dc=contoso,dc=com"

所有计算机账号本身都需要有写入ms-Mcs-AdmPwdExpirationTime 和 ms-Mcs-AdmPwd属性的权限,此命令是让计算机本机可以更新的管理本地管理员密码的密码和过期时间戳

Set-AdmPwdReadPasswordPermission-OrgUnit ComputerGroup -AllowedPrincipals willwang

设置willwang账号允许读取ComputerGroup的OU内的计算机本地管理员密码

Set-AdmPwdResetPasswordPermission-OrgUnit computerGroup-AllowedPrincipals willwang

设置willwang账号允许设置ComputerGroup的OU内的计算机本地管理员密码

Find-AdmPwdExtendedRights -OrgUnit ComputerGroup | %{$_.ExtendedRightHolders}

--查找ComputerGroup的OU内的密码权限分配

客户端安装GPO扩展(CSE)

有两种方式,可以使用组策略软件安装选项,也可以使用脚本。

组策略软件安装选项配置

域内计算机本地管理员密码管理

开机脚本安装

msiexec /i servershareLAPS.x64.msi /quiet

安装后,在客户端上可看到此安装选项。

域内计算机本地管理员密码管理

组策略下发

按照此配置选项进行策略配置。

域内计算机本地管理员密码管理

Password Settings配置密码参数

密码复杂性:生成新密码时使用哪些字符默认值:大字母+小写字母+数字+特殊字符密码长度:最少:8个字符最大值:64个字符默认值:14个字符密码年龄(天):最少:1天最长:365天默认值:30天

Name of administrator account to manage本地管理员名称管理

管理员账号名称——要为其管理密码的本地账号的名称使用内置管理员账号时请勿配置。即使重命名,内置的管理员账号也会由知名的SID自动检测在使用自定义本地管理员账号时进行配置

Do not allow password expiration time longer than required by policy密码到期时间可能比“密码设置”策略所需的时间长

启用此设置时,不允许计划密码到期时间长于“密码设置”策略规定的密码时间。当检测到此类到期时,立即更改密码并根据策略设置密码到期禁用或未配置此设置时,密码到期时间可能比“密码设置”策略所需的时间长

Enable local admin password management启用本地管理员账号的密码管理

如果启用此设置,则管理本地管理员密码如果禁用或未配置此设置,则不管理本地管理员密码

客户端刷新策略,生效

域内计算机本地管理员密码管理

在使用LAPS UI修改密码时,客户端必需刷新策略,客户端更改后再写入到AD中。

参考链接

https://www.php.cn/link/8c2a967483e45118cda7e825e347ef88

作者:王志辉

以上就是域内计算机本地管理员密码管理的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/47692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
VSCode编辑器网格怎么合并简化_VSCode编辑器网格合并操作
上一篇 2025年11月8日 01:45:16
交管12123快速处理交通事故怎么用_交管12123快速处理交通事故教程
下一篇 2025年11月8日 01:48:18

相关推荐

  • PHP匿名函数怎么用_PHP匿名函数使用场景分析

    PHP匿名函数是无名函数,可作为回调或赋值给变量,常用在数组处理、事件回调、逻辑封装等场景,支持use引入外部变量及fn短语法,结合bindTo可访问对象私有成员。 PHP匿名函数,也叫闭包函数(Closure),是一种没有名称的函数,通常作为回调使用或赋值给变量。它在实际开发中非常灵活,尤其适合用…

    2026年9月22日
    100
  • USB4 外置硬盘盒性能测评:能否跑满 NVMe SSD?

    USB4外置硬盘盒可让NVMe SSD接近满速运行,实际性能取决于主控芯片、散热设计、数据线质量和设备接口的协同表现。 USB4 外置硬盘盒确实能让NVMe SSD发挥出接近其在主板上直连时的性能,但“跑满”需要满足特定条件。它的实际表现取决于硬盘盒本身、内部SSD以及连接的设备三者之间的配合。 理…

    2026年9月22日
    300
  • 抖音专营店怎么添加直播号?怎么把新开的抖音号添加到专营店里

    随着抖音平台社交属性不断增强,内容生态日益丰富,越来越多电商从业者开始在该平台上开展业务。其中,抖音专营店作为电商布局的重要一环,也吸引了大量商家入驻。那么,如何将直播号加入抖音专营店中,让直播成为店铺引流和销售的新工具呢?接下来的内容将为您详细介绍。 一、为什么要在抖音专营店中添加直播号 提升店铺…

    2026年9月22日
    000
  • Meeseeks— 美团开源的模型指令遵循能力评测集

    Meeseeks— 美团开源的模型指令遵循能力评测集Meeseeks— 美团开源的模型指令遵循能力评测集Meeseeks— 美团开源的模型指令遵循能力评测集Meeseeks— 美团开源的模型指令遵循能力评测集

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ AGI-Eval评测社区 AI大模型评测社区 63 查看详情 Meeseeks是什么 meeseeks 是由美团 m17 团队推出的开源大模型评测基准,专注于评估模型在指令遵循方面的能力。该评测…

    2026年9月22日 用户投稿
    200
  • win10无法ping通局域网电脑怎么办_win10局域网ping不通故障排查教程

    首先检查本机网络协议栈与IP配置,再依次排查网关连通性;若正常,则需启用网络发现、配置防火墙ICMP规则或放行文件共享服务,必要时可临时关闭防火墙测试。 如果您尝试在局域网内使用ping命令测试与另一台电脑的连接,但收到“请求超时”或“无法访问目标主机”的提示,则可能是由于网络配置或系统安全设置导致…

    2026年9月22日
    000
  • mysql怎么使用全文索引 mysql创建全文索引的配置方法

    mysql怎么使用全文索引 mysql创建全文索引的配置方法mysql怎么使用全文索引 mysql创建全文索引的配置方法mysql怎么使用全文索引 mysql创建全文索引的配置方法mysql怎么使用全文索引 mysql创建全文索引的配置方法

    mysql使用全文索引的核心是让数据库像搜索引擎一样理解并高效检索文本内容。1. 创建全文索引:可在建表时或之后通过alter table语句为char、varchar或text字段添加fulltext索引;2. 使用match against查询:支持自然语言模式(自动过滤停用词并按相关性排序)和…

    2026年9月22日 用户投稿
    100
  • VSCode如何通过调试变量监视列表批量追踪数据变化 VSCode变量监视列表批量追踪的新颖技巧​

    VSCode如何通过调试变量监视列表批量追踪数据变化 VSCode变量监视列表批量追踪的新颖技巧​VSCode如何通过调试变量监视列表批量追踪数据变化 VSCode变量监视列表批量追踪的新颖技巧​VSCode如何通过调试变量监视列表批量追踪数据变化 VSCode变量监视列表批量追踪的新颖技巧​VSCode如何通过调试变量监视列表批量追踪数据变化 VSCode变量监视列表批量追踪的新颖技巧​

    vscode中高效批量追踪数据变化的关键是将监视列表用作表达式求值器,而非仅添加单一变量;2. 可在监视列表中添加复杂对象路径(如user.profile.address.city)、计算表达式(如(a + b) * c)、函数调用(如calculatetotal(items))或条件判断(如myv…

    2026年9月22日 用户投稿
    000
  • 如何设置Linux服务超时参数 systemd服务超时配置

    如何设置Linux服务超时参数 systemd服务超时配置如何设置Linux服务超时参数 systemd服务超时配置如何设置Linux服务超时参数 systemd服务超时配置如何设置Linux服务超时参数 systemd服务超时配置

    systemd服务超时参数调整方法包括:1.使用systemctl show查看timeoutstartsec、timeoutstopsec、timeoutsec字段获取当前配置;2.通过systemctl edit编辑unit文件设置timeoutstartsec、timeoutstopsec或t…

    2026年9月22日 用户投稿
    000
  • 360浏览器如何切换极速模式

    在浏览网页时,想要获得更流畅、更快速的上网体验,许多用户都希望将360浏览器切换至极速模式。那么具体该如何操作呢?以下是几种简单有效的方法。 方法一:通过地址栏图标一键切换 打开360浏览器后,留意地址栏右侧,会看到一个闪电图标和一个书本图标的组合。其中,闪电代表极速模式,书本则代表兼容模式。只需点…

    2026年9月22日
    100
  • c盘清理工具哪个好用_好用的C盘清理工具推荐与使用评测

    推荐C盘清理方案:系统自带工具如磁盘清理、存储感知和手动清%temp%目录安全可靠,适合日常维护;第三方工具CCleaner、金舟Windows优化大师、风云C盘清理大师和全能C盘清理专家提供一键深度清理,操作便捷且误删率低;空间分析工具WizTree、SpaceSniffer和TreeSize可可…

    2026年9月22日
    000
  • mysql安装完如何诊断 mysql慢查询分析与优化方法

    要解决 mysql 慢查询问题,首先要开启慢查询日志,其次使用 mysqldumpslow 分析日志,再通过 explain 查看执行计划,最后根据常见优化建议改进 sql 和索引。具体步骤如下:一、修改配置文件或动态开启慢查询日志,并设置阈值和路径;二、使用 mysqldumpslow 工具分析慢…

    2026年9月22日
    100
  • PHP如何实现视频留言评论_PHP实现视频留言评论功能

    答案:通过数据库设计、前端表单、后端处理和评论展示四步实现PHP视频留言功能。1. 创建comments表存储信息;2. 构建表单提交昵称与评论;3. 用add_comment.php接收并存入数据库;4. 在页面读取并安全输出评论,防止XSS。 要实现视频留言评论功能,PHP可以结合前端页面、数据…

    2026年9月22日
    000
  • Java中如何区分逻辑错误和系统异常

    系统异常是程序运行中由JVM抛出的RuntimeException,如空指针、数组越界,会导致程序中断并打印堆栈;逻辑错误是程序语法正确但结果不符预期,如条件写反、循环次数错误,不会崩溃但行为异常。两者区别在于是否抛出异常、是否中断执行及调试方式不同,需通过防御性编程、单元测试和日志调试加以防范。 …

    2026年9月22日
    000
  • 歧路旅人2兑换码是什么 八方旅人2最新2025兑换码大全

    歧路旅人2最新通用兑换码:qlyrdldbz2025、qdn4xkcndx、qllrdldbz等,可在游戏内商城直接使用,领取剑士黄金武器皮肤、双倍经验加成及1000叶币,奖励丰富限时有效,先到先得。 无限资源畅玩|游戏辅助工具: 2025年最新可用兑换码汇总如下: 1、兑换码: qlyrdldbz…

    2026年9月22日
    000
  • LINUX怎么查看哪个进程占用了某个端口_LINUX端口占用查询方法

    使用ss或lsof命令可快速查看端口占用情况,如sudo ss -tulnp | grep :端口号或sudo lsof -i :端口号,结合PID进一步通过ps或/proc文件系统定位进程详情。 在Linux系统中,查看某个端口被哪个进程占用,常用的方法是使用命令行工具结合网络和进程信息进行查询。…

    2026年9月22日
    000
  • 夸克浏览器电脑网页版访问入口 夸克官网主页链接地址

    夸克浏览器电脑网页版访问入口是https://www.quark.cn/,用户可直接在浏览器地址栏输入该链接访问,其界面采用极简设计并集成智能搜索、网盘服务与跨设备同步等功能。 立即进入“☞☞☞☞☞点击夸克资源网(永久免费)入口☜☜☜☜☜”; 立即进入“☞☞☞☞☞点击夸克浏览器电脑网页版访问入口☜☜…

    2026年9月22日
    500
  • WPS怎么免费使用模板_WPS免费模板下载与应用操作指南

    首先确认WPS模板库中的“免费”标识,通过搜索或分类查找目标模板,点击带“免费”标签的模板预览并使用“立即使用”功能下载,避免选择VIP或付费项;下载后可直接编辑,并通过“另存为”保存为.dotx或.potx格式以便重复调用,手机端登录账号还可同步收藏;注意部分模板含水印需会员去除,建议定期清理缓存…

    2026年9月22日
    000
  • 抖音小店如何运营?普通人开店选品与推广的实用策略

    抖音小店如何运营?普通人开店选品与推广的实用策略抖音小店如何运营?普通人开店选品与推广的实用策略抖音小店如何运营?普通人开店选品与推广的实用策略抖音小店如何运营?普通人开店选品与推广的实用策略

    新手做抖音小店最现实的问题是没钱投广告和没专业团队,解决方法是抓住选品和推广两个核心环节。一、选品要找市场需求高且利润合理的商品,避开竞争激烈或太冷门的品类,结合多平台数据测试;二、前期重点用“商品卡”推广,通过短视频展示产品使用场景并挂链接引流,成本低且适合测试;三、适当尝试直播积累经验,但不依赖…

    2026年9月22日 用户投稿
    400
  • Spring Boot 应用中的单元测试、Mockito 和集成测试:最佳实践

    第一段引用上面的摘要: 本文旨在帮助初学者理解在 Spring Boot 应用中何时以及如何使用 JUnit、Mockito 和集成测试。我们将探讨这些测试框架在 Controller、Service 和 Repository 层中的应用,并提供示例说明何时使用 Mockito 模拟对象,以及何时使…

    2026年9月22日
    000
  • 如何查询命令所属包 yum provides反向查找

    如何查询命令所属包 yum provides反向查找如何查询命令所属包 yum provides反向查找如何查询命令所属包 yum provides反向查找如何查询命令所属包 yum provides反向查找

    使用 yum provides 可以查找某个命令或文件属于哪个软件包,解决“command not found”问题。1. 使用时建议带上完整路径,如 yum provides /usr/sbin/ifconfig;2. 支持通配符模糊查找,如 yum provides */python3;3. 若…

    2026年9月22日 用户投稿
    000

发表回复

登录后才能评论
关注微信