emqx.conf默认配置的data目录找不到

环境信息

  • EMQX 版本:5.0
  • 操作系统及版本:Ubuntu 22.04.1 LTS
  • 其他

问题描述

1.‘data/authz/acl.conf’ 其中的daa目录是在哪里?系统根目录,/var/lib/emqx目录也找不到data目录。
2.第86行说的此文件是不可改变的是这个文件不能被编辑,每次重启emq都会重置emqx.conf文件是吗?因为我有改过/etc/emqx/emqx.conf这个文件,重启服务器文件回到了改之前的模样。

配置文件及日志

取决于你的安装方式
可以参考下文档 安装与部署-目录结构

另外 "acl.conf 回到了改之前的样子" 没太明白,可以详细描述下么。

配置文件一般是只读的,不能被 EMQX 所更改。所以EMQX 一旦使用 Dashboard 或 HTTP API 更新过 Authz File Rules 之后, EMQX 就会使用 data/authz/acl.conf 来作为 Authz File 的规则。会忽略此处配置的文件路径。即便重启也一样。