配置规则更新设置
最后更新于:
在本页面
概述
规则更新设置确保您的系统能持续从我们的云端存储库——安全情报包中获取最新规则更新,从而实现精准可靠的威胁检测。对于具备互联网连接的环境,您可配置自动同步或从云服务器手动更新。对于离线或隔离环境,可通过下载最新规则库包并配置系统本地使用来应用规则更新。
前提条件
配置规则更新设置前,请确保满足以下条件:
- 请在防火墙或网络安全设置中将域名static.zohocdn.com加入白名单,以避免连接被阻断。
- 创建计划任务的用户必须具备以下必要权限:
- 访问脚本文件。
- 访问由-targetDir参数指定的目录。
- 创建cron作业的用户必须具备:
- 对脚本文件的读取和执行权限。
- 对脚本交互的任何目录(如日志或下载文件夹)具有写入权限。
- 确保运行定时任务的用户已安装并可访问curl,该工具用于下载 ZIP 文件。
规则更新设置配置步骤:
联网环境
- 导航至规则库页面。
- 在右上角点击
图标,从下拉菜单中选择static.zohocdn.com。 - 点击保存以应用更改。
- 点击立即同步以获取最新规则。
图1:同步规则库 - 系统还会每6小时自动运行一次计划同步任务以更新规则。
离线或隔离环境
- 前往规则库页面。
- 在右上角选择
图标,从下拉菜单中选择Localhost。 - 点击保存以应用更改。
图2:配置规则更新设置 - 下载最新的规则库ZIP文件。
- 将下载的log360library.lpm文件放置在服务器以下路径:{server.home}\data\cdn\offline
- 系统将自动解压并应用更新规则。
- 若启用自动安装功能,配置的严重性级别匹配规则将在同步后自动安装。
下载规则库ZIP文件
- 使用提供的脚本下载最新规则库文件:
注意:以下脚本位于路径<安装目录>\Log360\tools\
- Windows:download-log360library.bat
- Linux:download-log360library.sh
- 运行脚本文件下载最新的log360Library压缩包。
- 若需自动化下载流程,可通过以下方式设置脚本定时运行:
- Windows 系统:任务计划程序
- Linux 系统中的Cron 任务
在任务计划程序中每6小时调度PowerShell脚本的步骤
- 按Win + R组合键打开运行对话框。
- 输入taskschd.msc,然后单击“确定”。
图 3:打开任务计划程序 - 点击创建任务。
图4:在任务计划程序中创建新任务 - 在“常规”选项卡中:
- 输入名称。
- (可选)添加说明。
- 选择“无论用户是否登录都运行”。
图5:配置常规设置 - 转到“触发器”选项卡并单击“新建”。
图6:创建新触发器 - 在新触发器窗口中:
- 从“开始任务”下拉菜单中选择“按计划”。
- 在“设置”下选择“每日”,并设置开始日期和时间。
- 在“高级设置”中勾选“每隔X小时重复任务”并设置为6小时。
- 在"持续时间"字段中 选择1天。
- 启用“若运行超过时长则停止任务”并设置为30分钟。
- 确保勾选启用复选框。
- 点击确定以保存更改。
图7:配置任务触发器 - 导航至“操作”选项卡并单击“新建”。
- 在“操作”窗口中:
- 在操作下拉菜单中选择启动程序。
- 在程序/脚本字段中输入cmd。
- 在添加参数(可选)字段中输入:/c "<下载路径>\download-log360library.bat -targetDir <需要下载文件的文件夹>"
注意:若未提供-targetDir参数,文件将默认下载至脚本文件的上级目录。
- 点击确定。
图8:配置任务操作 - 导航至“条件”选项卡。
- 转到“设置”选项卡。
- 在“设置”选项卡中:
- 勾选“允许按需运行任务”旁的复选框。
- 勾选“若任务运行时间超过”旁的复选框,并将时长设置为1小时。
- 勾选“若请求时运行中的任务未结束,则强制停止”旁的复选框。
- 在“若任务已运行,则应用以下规则”下拉菜单中选择“不启动新实例”。
- 点击确定保存任务。
图9:配置附加设置 - 在提示时输入您的 Windows 用户名和密码。
- 要验证配置,请在任务计划程序中右键单击该任务,然后选择“运行”。
在Cron Job中每6小时调度shell脚本的步骤
- 运行脚本前请使用以下命令设置可执行权限:chmod +x <script_file_path>/download-log360library.sh
- 运行crontab -e命令以打开 crontab 编辑器。
- 插入以下 cron 条目,每 6 小时运行一次脚本:0 */6 * * * <script_file_path>/download-log360library.sh --target-dir "<download_path>
图10:添加cron命令 - 可根据需要修改路径或时间。
- 保存并退出crontab编辑器:
- 按Ctrl + O保存。
- 按Ctrl + X退出。
- 通过运行命令验证cron任务是否安装成功:crontab -l
图11:保存并验证cron任务 - 检查日志确认执行情况:
- 查看脚本日志文件:<下载路径>/logs/download.log
- 或根据操作系统查看系统日志(如var/log/cron.log)。
另请参阅
本页面说明了如何在在线和离线环境中保持规则库更新。要了解规则库及其功能管理,请参阅: