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:断开连接。
