权限控制

予早 2025-10-09 21:14:17
Categories: Tags:

权限控制

为了避免存储在 Zookeeper 上的数据被其他程序或者人为误修改,Zookeeper 提供了 ACL(Access Control Lists) 进行权限控制。

ACL 权限可以针对节点设置相关读写等权限,保障数据安全性。

ZooKeeper 中 ACL 被设计为scheme:id:permissions

# 设置节点 ACL
# setAcl [-s] [-v version] [-R] path acl
setAcl / acl
# 获取节点 ACL
# getAcl [-s] path
getAcl /

addauth scheme auth
addauth digest test:root