Windows Server 2003 DC 中域用户的连续帐户锁定错误

Windows Server 2003 DC 中域用户的连续帐户锁定错误

Windows Server 2003 DC 中域用户的帐户持续锁定错误。尝试使用帐户锁定和管理工具,并使用 Lockoutstatus.exe,我可以获得客户端系统名称、原因(密码错误)等详细信息,并通过检查 Windows Server 安全日志验证了这些内容。客户端操作系统是 Windows 7 64 位,Alockout.dll 与 Windows 7 不兼容。

我尝试了以下步骤。

  1. 清除凭证管理器。

  2. 取消映射网络驱动器。

  3. 已验证用户仅从其 PC 登录域(单一会话)

  4. 我进行了全面的防病毒扫描和 Windows 恶意删除工具的清理。

  5. 已安装所有 Windows 更新。

    我认为某些服务可能使用他的域用户名来连接网络,但我需要找出哪个服务/程序尝试了错误的密码。有什么方法可以获取相同的日志吗(我也检查了 Windows 7 安全日志,但没有关于错误密码等的信息)任何帮助都将不胜感激。

问候,JK

答案1

一些随机想法:

  1. 启用客户端登录/注销事件的审核,和/或;
  2. 使用 Microsoft SysInternals Process Explorer 和 Process Monitor 来监控和调查进程及其使用的凭据。例如,Process Explorer 会显示用于启动进程的凭据,但您也可以深入研究通过模拟使用的凭据(启用下方窗格视图,将下方窗格设置为显示句柄,然后查找 Token 对象)

那就是我要开始的地方...

答案2

我还会运行 netlogon 服务并查看其日志。您也可以查看 netwrix。他们有一个名为 Account Lockout Examiner 的程序,使用此程序,您可以查看他们登录的任何工作站上的帐户。哦,还有一点是:客户端有两个 NIC 吗?我之所以问这个问题,是因为我的一台笔记本电脑也出现了同样的问题。它们同时访问 DNS 进行身份验证,这导致我们这边出现锁定问题。

帐户锁定审查员

启动 nelogon

答案3

我非常肯定我同意 @SimonCaitlin 的方法。Proces explorer 可以让你快速取胜。我只是想补充以下额外的想法。

该问题有两个潜在来源:系统或用户。

系统可能正在尝试在该用户的上下文中运行服务。这应该列在控制台中services.msc。或者您可以尝试禁用服务并查看锁定何时停止发生。

如果锁定发生在特定用户登录时,那么您可以放心地说,这是该用户运行的进程导致的锁定。如果您已清除凭据、断开驱动器等,则可以尝试用新配置文件替换该用户的配置文件。

哦,从计算机和用户的角度来看,计划任务是另一个可能导致身份验证请求失败的潜在原因。它可能是配置为在该用户上下文中运行的任务,也可能是使用存储的凭据通过其他方式运行的脚本,该脚本正在尝试向域控制器进行身份验证。这种情况以前也发生过,锁定时间的规律性就是明证。

答案4

域中是否只有一个 DC?您是否有权访问该 DC?

检查事项:

  1. 使用 AD 凭据的程序。
  2. 持久驱动器映射。
  3. 计划任务。
  4. 断开的 RDP/TS 会话。
  5. Outlook 和 Outlook Web Access
  6. 移动电子邮件应用程序(例如,如果您使用 Lotus Domino w/ Traveler 之类的应用程序来发送电子邮件)
  7. 无线设置(如果您使用无线用户身份验证)
  8. 以用户身份运行的服务。

使用 LockoutStatus.exe,您可以查看哪些 DC 正在尝试输入错误的密码。使用 EventCombMT.exe 为您分析它们:

对于 EventCombMT

双击“EventCombMT.exe”,然后单击“搜索”下拉菜单,再单击“内置搜索”,然后单击“帐户锁定”。这将为您预先填充一些搜索条件。它将获取您的域控制器列表,选中“安全”日志框。选中“成功和失败审核”框,最后它将填充一些“事件 ID”。(注意:将以下事件 ID 添加到搜索行: 4625 4740如果你有 Windows 2008 DC)

您还可以使用SysInternals 进程浏览器进程监控正如其他人所说,但这只会在问题出在你正在运行它的机器上时才对你有帮助。如果用户凭据在其他地方 - 上述步骤将有所帮助。

相关内容