Windows 2008 R2 AD系列五:如何解决用户出差,脱域的问题

简介:

相信大家都碰到过这个问题,某个用户出差,连同已加域的笔记本一起带出,时间较长,回来之后,我们常常发现该用户的计算机已经无法登陆域,错误提示通常为:此工作站和主域间的信任关系失败(长时间不使用或脱离域环境的电脑也会碰到这个情况),常见的解决办法就是退出域再重新加入,如果这种情况多的话,每次这样操作都比较麻烦,那么我们如何从根本上解决这一问题呢?

 

首先要知道这个问题形成的原因,先来看看微软的官方解释:

默认情况下,在一个域环境中,为了保证账号的安全,在默认域策略中设置了“最长密码有效期”。域客户端即使在脱机的情况下,依然会受这条Group Policy的限制。当密码到期前的14天开始,该笔记本会提示用户更改密码,但由于无法连接到域控制器,所以密码无法修改成功。一旦超过了这个期限,该域账号将被锁定,用户将无法再次登陆系统。

每个基于windows系统的电脑都有一个电脑账户密码历史记录(machine account password history), 为了让这台windows系统的电脑登陆域,这台电脑必须要与域控建立一个安全通道以用来身份验证。客户端电脑上的Netlogon服务会使用这台客户端的电脑账户(machine account)和一个相关密码去建立安全通道。 如果这个计算机帐户密码和LSA不同步,那么这台电脑将无法连接到域,会有错误提示:此工作站和主域间的信任关系失败。也就是说此时安全通道已经坏掉了。(默认计算机帐户密码30天会变更一次)

 

解决方法:

一、在DC上运行gpmc.msc,在需要设置的GPO上右键编辑,依次展开计算机配置→策略 →Windows设置→安全设置→本地策略→安全选项,找到:

域成员: 计算机帐户密码最长使用期限  (默认30天,设置长一点)

域成员: 禁用计算机帐户密码更改 (设为已启用)

域控制器: 拒绝计算机帐户密码更改(设为已启用)

 

二、在计算机配置→策略 →Windows设置→安全设置→帐户策略→密码策略,找到密码最长使用期限,默认为42天,建议这里修改为与计算机帐户密码最长使用期限一致。




本文转自 kuSorZ 51CTO博客,原文链接:http://blog.51cto.com/kusorz/1707522


相关文章
|
19天前
|
安全 BI 数据安全/隐私保护
AD域、Windows AD域管理功能大全
Windows AD域管理功能大全,再也不用东拼西凑了!
|
25天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
19天前
|
存储 监控 安全
深入调查研究挖掘Windows AD
【11月更文挑战第18天】
18 0
|
2月前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
存储 安全 Apache
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
912 2
|
7月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
518 4
|
7月前
|
关系型数据库 MySQL C++
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
196 0
|
缓存 JavaScript 前端开发
Windows7压缩包安装node.js 报错提示windows Server 2012 R2 和安装React脚手架 最详细教程
对于Windows 7安装node.js 提示“This application is only supported on wWindows 8.1,windows Server 2012 R2, or higher.”类似这种情况的,该问题是因为node.js官方在 x12版本后就不支持win7系统了。
|
7月前
|
存储 安全 网络协议
Windows安全加固-AD建立与加入
Windows安全加固-AD建立与加入
148 0
|
7月前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
620 0