work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Zookeeper命令行auth,digest

Posted on 2018-10-28 21:14  work hard work smart  阅读(1578)  评论(0编辑  收藏  举报

一、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

 

 

二、digest

 

获得权限

 

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

 

 

三、ip:192.168.1.1:cdrwa

控制ip地址

 在linux上是禁止的

 

四、acl之super超级管理员

 1、Super

   修改zkServer.sh 增加super管理员

   重启zkServer.sh  ./zkServer.sh restart

 

 

五、ACL常用使用场景

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

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