一、auth

auth:user:pwd:cdrwa

digest:user:BASE64(SHA1(PWD)):cdrwa

addauth digest user:pwd

 

 增加用户和密码都是zhangsan:     addauth digest zhangsan:zhangsan

 设置权限:   setAcl /names/zhangsan auth:zhangsan:zhangsan:cdrwa

 Zookeeper命令行auth,digest

 

二、digest

 

获得权限

Zookeeper命令行auth,digest

 

 创建 /names/test 节点 密码同/names/zhangsan 一样

Zookeeper命令行auth,digest

 

 

三、ip:192.168.1.1:cdrwa

Zookeeper命令行auth,digest

控制ip地址

 在linux上是禁止的

Zookeeper命令行auth,digest

 

四、acl之super超级管理员

 1、Super

   修改zkServer.sh 增加super管理员

   重启zkServer.sh  ./zkServer.sh restart

Zookeeper命令行auth,digest

 

 

五、ACL常用使用场景

开发/测试环境分离,开发者无权操作测试库的节点,只能看

生成环境上控制指定ip的服务可以访问的相关节点,防止混乱

 

相关文章:

  • 2021-12-10
  • 2022-02-22
  • 2021-12-24
  • 2022-01-10
  • 2021-08-28
  • 2021-10-20
猜你喜欢
  • 2021-07-11
  • 2021-06-06
  • 2021-05-25
  • 2021-10-23
  • 2021-10-08
相关资源
相似解决方案