本地 云
下载PDF
此功能适用于 EventLog Analyzer 和 Log360。

# 配置规则更新设置

最后更新于：2025年9月12日

在本页面

- 概述
- 前提条件
- 配置规则更新设置的步骤适用于：
- 联网环境
- 离线或物理隔离环境

## 概述

规则更新设置确保您的系统能持续从我们的云端存储库——安全情报包中获取最新规则更新，从而实现精准可靠的威胁检测。对于具备互联网连接的环境，您可配置自动同步或从云服务器手动更新。对于离线或隔离环境，可通过下载最新规则库包并配置系统本地使用来应用规则更新。

## 前提条件

配置规则更新设置前，请确保满足以下条件：

- 请在防火墙或网络安全设置中将域名static.zohocdn.com加入白名单，以避免连接被阻断。
- 创建计划任务的用户必须具备以下必要权限：
  - 访问脚本文件。
  - 访问由-targetDir参数指定的目录。
- 创建cron作业的用户必须具备：
  - 对脚本文件的读取和执行权限。
  - 对脚本交互的任何目录（如日志或下载文件夹）具有写入权限。
- 确保运行定时任务的用户已安装并可访问curl，该工具用于下载 ZIP 文件。

## 规则更新设置配置步骤：

### 联网环境

1. 导航至规则库页面。
2. 在右上角点击 图标，从下拉菜单中选择static.zohocdn.com。
3. 点击保存以应用更改。
4. 点击立即同步以获取最新规则。
   图1：同步规则库
5. 系统还会每6小时自动运行一次计划同步任务以更新规则。

### 离线或隔离环境

1. 前往规则库页面。
2. 在右上角选择 图标，从下拉菜单中选择Localhost。
3. 点击保存以应用更改。
   图2：配置规则更新设置
4. 下载最新的规则库ZIP文件。
5. 将下载的log360library.lpm文件放置在服务器以下路径：{server.home}\data\cdn\offline
6. 系统将自动解压并应用更新规则。
7. 若启用自动安装功能，配置的严重性级别匹配规则将在同步后自动安装。

### 下载规则库ZIP文件

1. 使用提供的脚本下载最新规则库文件：
   注意
   ：
   以下脚本位于路径<安装目录>\Log360\tools\
   - Windows：download-log360library.bat
   - Linux：download-log360library.sh
2. 运行脚本文件下载最新的log360Library压缩包。
3. 若需自动化下载流程，可通过以下方式设置脚本定时运行：
   - Windows 系统：任务计划程序
   - Linux 系统中的Cron 任务

### 在任务计划程序中每6小时调度PowerShell脚本的步骤

1. 按Win + R组合键打开运行对话框。
2. 输入taskschd.msc，然后单击“确定”。
   图 3：打开任务计划程序
3. 点击创建任务。
   图4：在任务计划程序中创建新任务
4. 在“常规”选项卡中：
   - 输入名称。
   - （可选）添加说明。
   - 选择“无论用户是否登录都运行”。
   图5：配置常规设置
5. 转到“触发器”选项卡并单击“新建”。
   图6：创建新触发器
6. 在新触发器窗口中：
   - 从“开始任务”下拉菜单中选择“按计划”。
   - 在“设置”下选择“每日”，并设置开始日期和时间。
   - 在“高级设置”中勾选“每隔X小时重复任务”并设置为6小时。
   - 在"持续时间"字段中 选择1天。
   - 启用“若运行超过时长则停止任务”并设置为30分钟。
   - 确保勾选启用复选框。
   - 点击确定以保存更改。
   图7：配置任务触发器
7. 导航至“操作”选项卡并单击“新建”。
8. 在“操作”窗口中：
   - 在操作下拉菜单中选择启动程序。
   - 在程序/脚本字段中输入cmd。
   - 在添加参数（可选）字段中输入：/c "<下载路径>\download-log360library.bat -targetDir <需要下载文件的文件夹>"
     注意：若未提供-targetDir参数，文件将默认下载至脚本文件的上级目录。
   - 点击确定。
   图8：配置任务操作
9. 导航至“条件”选项卡。
10. 转到“设置”选项卡。
11. 在“设置”选项卡中：
    - 勾选“允许按需运行任务”旁的复选框。
    - 勾选“若任务运行时间超过”旁的复选框，并将时长设置为1小时。
    - 勾选“若请求时运行中的任务未结束，则强制停止”旁的复选框。
    - 在“若任务已运行，则应用以下规则”下拉菜单中选择“不启动新实例”。
    - 点击确定保存任务。
      图9：配置附加设置
    - 在提示时输入您的 Windows 用户名和密码。
    - 要验证配置，请在任务计划程序中右键单击该任务，然后选择“运行”。

### 在Cron Job中每6小时调度shell脚本的步骤

1. 运行脚本前请使用以下命令设置可执行权限：chmod +x <script_file_path>/download-log360library.sh
2. 运行crontab -e命令以打开 crontab 编辑器。
3. 插入以下 cron 条目，每 6 小时运行一次脚本：0 */6 * * * <script_file_path>/download-log360library.sh --target-dir "<download_path>
   图10：添加cron命令
4. 可根据需要修改路径或时间。
5. 保存并退出crontab编辑器：
   - 按Ctrl + O保存。
   - 按Ctrl + X退出。
6. 通过运行命令验证cron任务是否安装成功：crontab -l
   图11：保存并验证cron任务
7. 检查日志确认执行情况：
   - 查看脚本日志文件：<下载路径>/logs/download.log
   - 或根据操作系统查看系统日志（如var/log/cron.log）。

另请参阅

本页面说明了如何在在线和离线环境中保持规则库更新。要了解规则库及其功能管理，请参阅：

- 关于规则库
- 安装规则