Wazuh 的 FIM(File Integrity Monitoring)模块确实是一个强大的工具,用于监控文件系统的变化,检测文件的创建、修改和删除。这对于提高安全性、确保数据完整性以及检测潜在的恶意活动非常重要。以下是如何在 Ubuntu 和 Windows 端点上使用 Wazuh FIM 模块来监控文件系统更改的步骤:
Wazuh 的 FIM(File Integrity Monitoring)模块确实是一个强大的工具,用于监控文件系统的变化,检测文件的创建、修改和删除。这对于提高安全性、确保数据完整性以及检测潜在的恶意活动非常重要。以下是如何在 Ubuntu 和 Windows 端点上使用 Wazuh FIM 模块来监控文件系统更改的步骤:
1. 安装 Wazuh Manager 和 Agent
首先,确保你已经在管理服务器和端点上安装了 Wazuh Manager 和 Agent。
在 Ubuntu 上安装 Wazuh Agent:
- 更新系统:
bashCopy Code
sudo apt-get update sudo apt-get upgrade - 安装 Wazuh Agent:
bashCopy Code
sudo apt-get install wazuh-agent - 配置 Wazuh Agent,编辑配置文件
/var/ossec/etc/ossec.conf,将 Wazuh Manager 的 IP 地址添加到<server>标签中:xmlCopy Code<server> <address>MANAGER_IP</address> </server> - 启动 Wazuh Agent:
bashCopy Code
sudo systemctl enable wazuh-agent sudo systemctl start wazuh-agent
在 Windows 上安装 Wazuh Agent:
- 下载 Wazuh Agent 安装程序(可从 Wazuh官网 获取)。
- 运行安装程序并按照提示完成安装。
- 配置
ossec.conf文件,找到<server>标签并添加 Wazuh Manager 的 IP 地址。 - 启动 Wazuh Agent 服务。
2. 配置 FIM 模块
在配置文件中,Wazuh 的 FIM 模块需要指定哪些目录或文件应该被监控。
配置 Ubuntu 端的 FIM:
-
编辑
/var/ossec/etc/ossec.conf文件,找到<fim>部分。 -
添加需要监控的目录。例如,如果你想监控
/etc目录的变化,可以这样配置:xmlCopy Code<fim> <directory>/etc</directory> </fim>如果需要监控更多目录,可以重复使用
<directory>标签。 -
配置完成后,重新启动 Wazuh Agent:
bashCopy Codesudo systemctl restart wazuh-agent
配置 Windows 端的 FIM:
-
找到 Wazuh 配置文件路径,通常位于
C:\Program Files (x86)\ossec-agent\etc\ossec.conf。 -
配置需要监控的目录或文件。例如,监控
C:\Windows\System32目录:xmlCopy Code<fim> <directory>C:\Windows\System32</directory> </fim> -
配置完成后,重新启动 Wazuh Agent 服务。
3. 查看监控结果
在 Wazuh Manager 的 Kibana 控制台或使用 Wazuh API,你可以查看到文件完整性监控的日志和事件。这些事件会详细记录文件的创建、修改或删除操作。例如,如果文件被修改,Wazuh 会生成一个警报,帮助你发现潜在的异常行为。
在 Kibana 中,你可以使用查询功能查看 FIM 相关的日志,通常这些日志会被标记为 syscheck 事件。
4. 设置警报
可以根据需要配置 Wazuh 来触发警报。你可以在 Wazuh 的配置中设置不同级别的警报,以便根据文件变更的严重性采取行动。例如,如果文件系统的关键部分(如 /etc/passwd 或 C:\Windows\System32\kernel32.dll)发生了未经授权的更改,Wazuh 会自动发出警报。
使用 Wazuh 的 FIM 模块,能够有效监控 Ubuntu 和 Windows 端点上关键文件和目录的变化。通过合理配置监控路径、警报和通知机制,Wazuh 可以帮助管理员及时发现文件系统中的潜在风险,从而提高整体安全性。

浙公网安备 33010602011771号