...

*Cube-Host – 完整的雲端服務!

使用 Windows 审核策略激活

Using Windows Audit Policy Activation

简介

没有透明的控制,基础设施安全就无法实现。在Windows环境中,实现此类控制的最重要功能之一是监控策略。通过启用Windows监控策略,您可以跟踪登录尝试、文件访问、权限更改、进程启动及其他重要事件。

在企业环境中,尤其是遵守 ISO/IEC 27001、PCI DSS 或 SOC 要求时,Windows 安全监控不仅是一项附加功能,更是必不可少的组成部分。本文将通过示例、列表和建议,详细说明如何有效配置和使用 Windows 监控策略。

什么是 Windows 监控策略

监控策略是 Windows 内置的机制,可用于将重要的用户和进程操作记录到系统日志(事件日志)中。这些日志可用于:

  • 调查安全事件
  • 监控对机密数据的访问
  • 检测黑客攻击
  • 满足内部控制和审计要求。

可记录的事件示例:

  • 登录尝试成功或失败
  • 访问文件和文件夹
  • 用户组更改

为什么应启用 Windows 监控策略?

脚本

检查的优势

数据泄露调查

显示谁在何时访问了哪个文件。

管理员行为的监控

记录权限更改和脚本执行情况。

符合审计要求(SOC、ISO)

完整的事件日志,包含时间戳和用户引用信息

防范内部威胁

检测异常活动和未经授权的访问

如何启用并配置 Windows 监控策略:完整指南

通过 Windows 中的监控策略,您可以记录重要事件,包括登录、文件访问、权限更改、进程启动等。您可以本地(在单个服务器或工作站上)或通过组策略(GPO)在域中进行配置。

选项 1:在服务器或工作站上进行本地配置

适用

  • VPS/独立服务器
  • 域外的计算机
  • 测试计算机

步骤 1:打开“本地安全策略”管理单元

按 Win + R,输入 secpol.msc,然后按回车键。

转到以下部分:本地安全策略 → 本地策略 → 监控策略

步骤 2:启用所需的监控类别

您可以访问 9 个主要类别:

类别

记录的内容

对象访问权限检查

访问文件、文件夹和注册表

系统登录验证

尝试登录工作站(远程桌面协议,交互式)

网络访问控制

通过网络资源访问(例如共享驱动器)

账户交易记录审查

创建、删除和修改用户

权限使用审核

行政措施的适用

系统事件审计

重新启动,关机,服务错误

审查政策变更

尝试修改安全政策

流程审核

启动/关闭应用程序

目录服务检查

仅在 Active Directory 域中

示例:

打开“登录监控”策略,并勾选以下复选框:

  • 成功尝试
  • 失败尝试

对其他所需策略重复此操作。

步骤 3:应用并重新启动

更改生效:

  • 重新启动后

或执行后:

  gpupdate /force  

选项 2:通过域中的组策略 (GPO) 进行配置

适用范围:

  • Active Directory 环境
  • 服务器和 PC 的批量管理

步骤 1:打开组策略管理控制台

在域控制器上按 Win + R,然后输入以下内容:

  gpmc.msc  

步骤 2:创建或修改策略

创建一个新的 GPO(例如:审核策略服务器)

转到:计算机配置 → 策略 → Windows 设置 → 安全设置 → 本地策略 → 审核策略

步骤 3:启用所需设置

按照本地设置启用以下选项:

  • 监控对象访问
  • 监控登录事件
  • 监控策略更改等

指定要记录的事件:成功错误或两者。

步骤 4:将策略与组织单位关联

将 GPO 应用于包含服务器或工作站的所需容器(组织单位)。

步骤 5:应用策略

在客户端计算机上执行以下操作:

  gpupdate /force  

或等待组策略对象(GPO)自动更新。

高级设置:监控策略的高级配置

从 Windows Server 2008 R2 和 Windows 7 开始,引入了一个更灵活的系统:

  • 53 个监控子类别,而不是 9 个
  • 配置精细调整的事件(例如 RDP 登录、进程启动、ACL 更改)

如何启用该功能:

  1. 打开 gpedit.msc(或域中的 gpmc.msc)。
  2. 转到
  3. pgsql
  4. 计算机配置 → 策略 → Windows 设置 → 安全设置 → 高级监控策略配置 → 监控策略

启用所需的子类别。其中一些最有用的子类别包括:

子类别

描述

注册

成功的和不成功的条目

对象访问

尝试访问受保护的对象

账户注册

通过网络进行用户身份验证

修改指南

尝试修改安全政策

优先使用权

管理员权限的使用

流程创建

新流程的引入

为了防止高级策略与标准策略发生冲突,建议禁用标准部分:

监控:子类别“强制监控策略”的设置(Windows Vista 或更高版本)以覆盖监控策略类别的设置 = 启用

使用 PowerShell 显示和修改:

检查:

  auditpol /get /category:*  

例如,启用登录监控:

  auditpol /set /subcategory:"Logon" /success:enable /failure:enable
  

测试结果在哪里可以查看?

所有事件都会记录在Windows安全日志中:

  1. 打开eventvwr.msc。
  2. 导航至:
  3. Windows日志 → 安全

使用事件ID:

ID

活动

4624

注册成功

4625

登录错误

4663

尝试访问对象

4719

更改审核设置

4688

启动流程

4670

更改权限(ACL)

通过按这些 ID 过滤,您可以快速找到所需的事件。

配置提示

  • 仅启用必要的类别,否则系统将因不必要的日志而过载。
  • 定期导出并归档日志。
  • 通过 PowerShell 或 SIEM 配置通知。
  • 限制对日志的访问权限——只有管理员应具有读取权限。

有效监控的提示

  • 将日志保存至少 90 天,尤其是存在合规要求的情况下。
  • 使用 SIEM 系统(例如 Wazuh、Splunk、ELK)集中分析日志。
  • 不要启用所有选项,否则会导致冗余和系统过载。
  • 指定专人负责检查和审核日志。

总结

启用 Windows 监控策略是确保企业 IT 基础设施安全的基本步骤。通过正确配置监控,您可以识别威胁、跟踪数据访问并遵守信息安全标准。无论您使用专用服务器还是 Windows VPS,启用并控制监控策略都是对环境稳定性和安全性的一项明智投资。