简单明了,SmartAuditor就是Citrix旗下针对一款审计软件,主要用于对XenApp会话进行录制。它是基于ICA通道设计的,相较于其他录制软件,有Citrix产品结合好、录制文件小等优势。2. Components
SmartAuditor主要包括以下组件:SmartAuditor Server、SmartAuditor Policy Console、SmartAuditor Agent、SmartAuditor Player、SmartAuditor Database五大组件。其中SmartAuditor Server与SmartAuditor Policy Console是集成在一起,不需要分开安装。
以下是各个组件安装先决条件:
| Component | Prerequisite |
| SmartAuditor Server | .NET Framework Version 3.5 MSMQ(Directory integration disabled/HTTP support enabled) |
| SmartAuditor Policy Console | IIS |
| SmartAuditor Agent | XenApp 6 Platinum .NET Framework 3.5 MSMQ(Directory integration disabled/HTTP support enabled) |
| SmartAuditor Player | None |
| SmartAuditor SQL | SQL Server 2008 (Enterprise and Express) SQL Server 2005 (Enterprise and Express with SP2) .NET Framework 3.5 |
本文档只介绍安装配置SmartAuditor相关组件,不再介绍如何安装先决条件。请在安装SmartAuditor必须确定安装好先决条件。
如下是所有组件安装在一台机器上的情况:4. Installation(Step by Step)
本文档以SmartAuditor 1.3为例(XenApp 6.0光盘自带)演示,默认使用本地SQL 2008Express版本:4.1 Install SmartAuditor Server
| 1、 依次浏览到光盘.\Smartauditor目录下,点击SmartAuditorAdministratorX64.msi; | |
| 2、出现欢迎界面,点击Next进入到下一步; | |
| 3、选择“I accept the license agreement”,点击Next; | |
| 4、选择默认设置,点击下一步; | |
| 5、因为这里使用本地安装有SQL Express,保持默认设置即可。当然也可以使用外部SQL; | |
| 6、点击Next进入下一步; | |
| 7、程序安装中; | |
| 8、点击Finish完成安装; |
4.2 Install SmartAuditor Agent
| 1、点击Next进入下一步; | |
| 2、选择“I accept the license agreement”,点击Next进入下一步; | |
| 3、输入SmartAuditor服务器主机名,注意是主机名,最好不要配IP; | |
| 4、保持默认设置,点击Next进入下一步; | |
| 5、点击Next进入下一步; | |
| 6、安装进行中; | |
| 7、点击Finish完成安装。 |
4.3 Install SmartAuditor Player
| 1、点击Next进入下一步; | ||
| 2、选择“I accept the license agreement”,点击next进入下一步; | ||
| 3、保持默认设置,选择Next进入下一步; | ||
| 4、点击Next进入下一步; | ||
| 5、安装进行中; | ||
| 6、点击Finish,安装完成。 |
由于SmartAuditor组件比较多,配置起来相对比较复杂。第一次配置可能会感觉比较乱,建议在理解整体架构后在做配置。也可以整体做一遍,然后做第二遍的时候就会有所体会了。
另外,此文档所有配置是基于Http进行配置(Https会在另外的文档中提及),请确保IIS如下图配置。5.1 配置Server
| 1、一次点击开始-所有程序-Citrix-SmartAuditor-SmartAuditor Server Properties; | |
| 2、Storage选项卡是设置录像保存路径,最好将录像保存在网络路径或者非系统盘(如图,保存到https://www.gofarlic.com\SessionRecordings目录下); | |
| 3、“Signing”选项卡是选择证书。如上,我们这里暂不使用。 | |
| 4、“Rollover”是设置录像大小和时间阈值。可以根据实际情况进行调试,在这里选择默认。 | |
| 5、在“Playback”选项卡里面选择允许播放正在录像的文件。 | |
| 6、在这里设置录像时,对终端用户的提示信息。 | 5.2 配置 Agent |
| 1、一次点击开始-所有程序-Citrix-SmartAuditor-SmartAuditor Agent Properties; | |
| 2、在“Recording”选项卡里面勾选“Enable session recording for this XenApp Server”,否则将不能进行录像; | |
| 3、在“Connection”选项卡填入SmartAuditor Server服务器主机名,SmartAuditor Broker 端口协议选择Http; |
5.3 配置Player
| 1、一次点击开始-所有程序-Citrix-SmartAuditor-SmartAuditor Player Properties; | |
| 2、依次点击Tool-Options; | |
| 3、如图添加SmartAuditor Server主机名,使用Http方式连接; | |
| 4、如图,添加成功; |
5.4 配置Authorization Console
| 1、一次点击开始-所有程序-Citrix-SmartAuditor-SmartAuditor Authorization Console; | |
| 2、右击Player,依次点击Assign Users and Groups—From Windows and Active Directory; | |
| 3、如图,添加Domain Users组到Player角色里;这点很重要,不然会出现无法在Player里面找到录像文件的问题。 |
5.5 配置Policy
| 2、使用http的方式连上SmartAuditor Server; | |
| 3、如图激活Record everyone with notification。 |
| 1、通过Web Interface打开发布的应用; | |
| 2、SmartAuditor提示正在录像; | |
| 3、录像完毕,可以在SmartAuditor Player可以看到录制的视频任务; | |
| 4、双击视频可以看到录制的动作。 |
转载于:https://blog.51cto.com/xiaolud/751343
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删