authacl

authacl

allow_anonymous

Type Optional Value Default
enum true, false true
说明

是否允许匿名用户登录系统。

注:生产环境建议关闭此选项。

acl_nomatch

Type Optional Value Default
enum allow, deny allow
说明

ACL 未命中时,允许或者拒绝 发布/订阅 操作。

acl_file

Type Default
string etc/acl.conf
说明

默认 ACL 文件的路径。

enable_acl_cache

Type Optional Value Default
enum on, off on
说明

是否启用 ACL 缓存。

acl_cache_max_size

Type Default
integer 32
说明

ACL 规则最大缓存条数。

acl_cache_ttl

Type Default
duration 1m
说明

ACL 规则最大缓存时间。

acl_deny_action

Type Optional Value Default
enum ignore, disconnect ignore
说明

ACL 检查失败后,执行的操作。

  • ignore:不做任何操作。
  • disconnect:断开连接。