Zookeeper ACL权限

2018-08-10  本文已影响0人  冷风_f818

ACL(Access Control Lists):zookeeper中定义了五种控制权限:
CREATE:创建当前节点的子节点
READ:获取节点数据和子节点列表
WRITE:更新节点数据
DELETE:删除子节点的权限
ADMIN:设置节点ACL的权限。
其中CREATE和DELETE这两种权限都是针对子节点的权限控制。

设置权限

setAcl /path world:anyone:crwda   // 表示任何人都能访问操作

setAcl /path auth:用户名:密码:权限(crwda)

setAcl /path digest:用户名:加密后的密码:权限(crwda)

// 第一次通过auth设置了节点的权限后,下次设置成其他用户,节点权限不会变,还是第一次设置的用户

setAcl /path ip:IP地址:权限(crwda)

获取节点的权限

getAcl /path

注册用户

addauth digest 用户名:密码
上一篇下一篇

猜你喜欢

热点阅读