通过监视对受控资源的访问和对授权策略的更改,可以追踪潜在的安全性问题,帮助确保用户责任,并在违反安全性时提供证据。
审核的类型
借助授权管理器,您可以使用两种审核:运行时审核和授权存储更改审核。
运行时审核
运行时审核有以下两种情况:
-
运行时应用程序初始化审核,它在打开应用程序时生成审核。
-
运行时客户端环境和访问检查审核,它在创建客户端环境时以及每次客户端要求访问检查时生成审核。访问检查基于 Platform SDK 的“授权”章节中描述的 AccessCheck 方法。有关与授权相关的应用程序编程接口 (API) 的详细信息,请参阅
授权 (https://go.microsoft.com/fwlink/?linkid=64031)(可能为英文网页)。
可以将运行时审核配置为记录成功事件、记录失败事件,或者同时记录成功和失败事件。
授权存储更改审核
如果启用授权存储更改审核,则每次修改授权存储时都将生成审核。审核将记录所有成功的和失败的事件。
对于授权存储更改审核,授权管理器支持 NTFS 文件系统(适用于基于 XML 的授权存储)、Active Directory 域服务 (AD DS)、Active Directory 轻型目录服务 (AD LDS) 和 Microsoft SQL Server。
查找审核事件
若要查看授权管理器生成的审核事件,请查看相应计算机上的事件日志:
-
运行时审核事件位于运行应用程序的客户端计算机的安全日志中。
-
授权存储更改审核事件位于存储所在的计算机的安全日志中。
-
在基于 XML 的授权存储情况下,审核记录将在存储 XML 文件的计算机的事件查看器中找到。
-
在使用 AD DS 或 AD LDS 的授权存储情况下,审核记录将在所访问的域控制器或 AD LDS 服务器的事件查看器中找到。
-
在基于 SQL 的授权存储情况下,审核记录将在承载 SQL Server 的计算机的事件查看器中找到。
-
在基于 XML 的授权存储情况下,审核记录将在存储 XML 文件的计算机的事件查看器中找到。
审核可用性
审核的可用性取决于下列内容:
-
授权存储是否基于 AD DS、AD LDS、XML 或 SQL。
-
审核在授权存储级别、应用程序级别还是作用域级别配置。
下表描述了两种审核类型的可用性。
级别 | 可以进行运行时审核的位置 | 可以在此级别配置运行时审核的位置 | 可以进行授权存储更改审核的位置 |
---|---|---|---|
授权存储 |
|
|
|
应用程序 |
|
|
|
作用域 |
|
不可用(在应用程序级别配置) |
|
若要使用审核,必须选中“审核”选项卡上相应的复选框。若要启用运行时审核,请选中“运行时应用程序初始化审核”复选框。若要启用授权存储更改审核,请选中“运行时客户端上下文和访问检查审核”复选框。
配置要允许审核的系统
实施审核之前,必须对审核策略作出决定。审核策略指定要审核的安全相关事件的类别。默认情况下,首次安装 Windows 时禁用所有审核类别。
为了配置要审核的应用程序和作用域,必须在授权存储所在的计算机上具有“管理审核和安全日志”特权。通常这是通过作为内置管理员组成员进行登录,或在系统提示时提供管理员的密码而实现的。
如果授权存储基于 XML,则必须指定对象访问审核。如果授权存储基于 AD DS 或 AD LDS,则必须指定目录服务访问审核。
为了生成运行时客户端上下文和访问检查审核,必须向使用授权管理器的应用程序用户授予“生成安全审核”特权。如果应用程序用户并不持有此特权,则不会记录任何审核事件。
启用对象访问审核
默认情况下,对象访问审核是关闭的。若要将其打开,需要使用域、域控制器或者 AD DS 或 AD LDS 中其他适用的组织单位级别中的组策略。还可以使用本地安全策略。
如果基于 XML 的授权存储位于域控制器上,则“默认域控制器策略”组策略对象 (GPO) 是最适合打开对象访问审核的位置。如果基于 XML 的授权存储位于工作站或成员服务器上,则可编辑该计算机的本地 GPO 以设置本地安全策略,但这些设置将仅在下次刷新组策略安全设置之后才能应用。如果仅生成审核一次,这可能有帮助。但是,如果计划定期生成安全审核,则应编辑通过 AD DS 应用于计算机的其他 GPO。
若要启用对象访问审核,请配置以下对象:
-
对于本地计算机
-
打开本地组策略编辑器。
-
在控制台树中,依次双击“计算机配置”、“Windows 设置”、“安全设置”、“本地策略”和“审核策略”。
-
单击“审核对象访问”。
-
在详细信息窗格中,选中“定义这些策略设置”复选框,选中“成功”复选框,然后选中“失败”复选框。
-
打开本地组策略编辑器。
-
仅对于域控制器
-
依次单击“开始”、“所有程序”、“管理工具”,然后双击“域控制器安全策略”。
-
在控制台树中,依次双击“计算机配置”、“Windows 设置”、“安全设置”、“本地策略”和“审核策略”。
-
单击“审核对象访问”。
-
在详细信息窗格中,选中“定义这些策略设置”复选框,选中“成功”复选框,然后选中“失败”复选框。
-
依次单击“开始”、“所有程序”、“管理工具”,然后双击“域控制器安全策略”。
-
对于域或组织单位
-
打开组策略管理控制台 (GPMC)。
-
右键单击要审核的 GPO,然后单击“编辑”。
-
在控制台树中,依次双击“计算机配置”、“策略”、“安全设置”、“本地策略”和“审核策略”。
-
单击“审核对象访问”。
-
在详细信息窗格中,选中“定义这些策略设置”复选框,选中“成功”复选框,然后选中“失败”复选框。
-
打开组策略管理控制台 (GPMC)。
其他注意事项
-
必须安装 GPMC 才能编辑基于域的策略设置。GPMC 是使用服务器管理器安装的 Windows Server 2008 的附加功能。
-
如果正在编辑本地 GPO,则“定义这些策略设置”复选框不会显示在本地组策略编辑器中。只有正在编辑存储在 AD DS 中的 GPO,该复选框才会显示。
-
如果“成功”和“失败”审核复选框都不可用,则可能已通过安全策略(在 AD DS 结构的更高级别中起作用)选中了“定义这些策略设置”复选框。在这种情况下,需要找出选中“定义这些策略设置”复选框的位置,并清除此设置。若要找到此设置,请查看影响该计算机的 GPO。
启用目录访问审核
默认情况下,目录服务访问审核处于关闭状态。若要将其打开,需要使用域、域控制器或者 AD DS 中其他适用的组织单位级别中的组策略。
若要启用对象访问审核,请展开以下节点:“计算机配置”、“Windows 设置”、“安全设置”、“本地策略”、“审核策略”,然后双击“审核目录服务访问”。
选中“定义这些策略设置”复选框,选中“成功”复选框,然后选中“失败”复选框。
其他注意事项
-
如果“成功”和“失败”审核复选框都不可用,则可能已通过安全策略(在 AD DS 更高级别中起作用)选中了“定义这些策略设置”复选框。在这种情况下,需要找出选中“定义这些策略设置”复选框的位置,并清除该复选框。若要找到此设置,请查看影响域控制器的 GPO。
-
编辑 GPO 后,请运行 gpupdate 命令以确保所做更改立即生效。
由继承启用的审核
无论本地设置如何,都会进行任何通过继承获得的审核。例如,对于存储在 AD DS 中的授权存储,审核策略可以从 AD DS 中的父组织单位中继承。对于基于 XML 的授权存储,对包含 XML 文件的文件夹的审核策略都适用。