You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fedora虚拟机中修改Wazuh-Dashboard页面的方法咨询

Wazuh Dashboard页面修改相关问题解答

问题1:修改页面是否必须克隆该仓库?

不是必须,但克隆官方wazuh-kibana-app仓库是最推荐、最规范的方式:

  • Wazuh Dashboard的前端核心代码全部托管在这个仓库中,基于官方代码修改能最大程度保证和现有Wazuh环境的兼容性,避免因自定义代码适配问题导致的功能异常。
  • 如果只是做极简单的静态文本修改(比如替换按钮文字、页面标题),也可以直接找到虚拟机中Wazuh Dashboard的插件静态文件目录(默认路径为/usr/share/wazuh-dashboard/plugins/wazuh),直接编辑对应文件。但这种方式不推荐:后续Wazuh版本升级会直接覆盖修改内容,且无版本控制,维护难度高。

问题2:如何将本地修改应用到虚拟机中的Wazuh环境?

按以下步骤操作:

1. 本地打包修改后的插件

  • 进入本地克隆的wazuh-kibana-app仓库目录,确保已安装符合Wazuh版本要求的Node.js和npm(版本需匹配虚拟机中Wazuh Dashboard的对应版本)。
  • 执行命令安装依赖:npm install
  • 执行打包命令生成插件包:npm run build,打包完成后会在仓库的build目录下生成可部署的插件文件。

2. 替换虚拟机中的Wazuh插件

  • 先停止虚拟机中的Wazuh Dashboard服务:sudo systemctl stop wazuh-dashboard
  • 备份原插件目录,防止修改失败无法回滚:sudo mv /usr/share/wazuh-dashboard/plugins/wazuh /usr/share/wazuh-dashboard/plugins/wazuh_backup
  • 将本地打包好的wazuh插件目录传输到虚拟机的/usr/share/wazuh-dashboard/plugins/路径下(可使用scp命令,例如:scp -r ./build/wazuh fedora-user@虚拟机IP:/usr/share/wazuh-dashboard/plugins/)。
  • 调整插件目录的权限,确保Wazuh Dashboard服务能正常访问:sudo chown -R wazuh-dashboard:wazuh-dashboard /usr/share/wazuh-dashboard/plugins/wazuh

3. 验证修改效果

  • 启动Wazuh Dashboard服务:sudo systemctl start wazuh-dashboard
  • 检查服务运行状态:sudo systemctl status wazuh-dashboard,确认服务正常启动。
  • 访问Wazuh Dashboard页面,检查修改内容是否生效。

内容的提问来源于stack exchange,提问作者JimmyTaravia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 03:10:23