zookeeper-简介(二)

Zookeeper 访问控制

传统的文件系统中,ACL 分为两个维度,一个是属组,一个是权限,子目录/文件默认继承父目录的 ACL。

而在 Zookeeper 中,node 的 ACL 是没有继承关系的,是独立控制的。

Zookeeper 的 ACL,可以从三个维度来理解:一是 scheme: user; 二是permission,通常表示为 scheme:user:permissions

1) scheme: user 对应于采用哪种方案来进行权限管理

模式            描述

World          它下面只有一个id, 叫anyone, world:anyone代表任何人,zookeeper中对所有人有权限的结点就是属于 world:anyone 的

Auth            已经被认证的用户

Digest         通过 username:password 字符串的 MD5 编码认证用户

Host            匹 配 主 机 名 后 缀 , 如 , host:corp.com 匹 配 host:host1.corp.com,host:host2.corp.com,表达式格式为 addr/bits

2)permission: 

zookeeper 目前支持下面一些权限:

权限           描述 

Create        有创建子节点的权限

Read          有读取节点数据和子节点列表的权限

Write           有修改节点数据的权限 无创建和删除子节点的权限

Delete         有删除子节点的权限

Admin          有设置节点权限的权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值