美文网首页
zookeeper设置Acl

zookeeper设置Acl

作者: 张小泰 | 来源:发表于2020-05-19 11:55 被阅读0次

    由于项目中使用到了kafka,kafka本身自带了zookeeper程序作为注册中心。
    现在要求对zookeeper进行acl权限设置。

    1.简单粗暴法:zookeeper与kafka在同一内网使用情况下,直接对内网IP进行限制。

    1. 进入zookeeper安装目录bin目录下,启用zookeeper客户端:
      ./zkCli.sh -server zookeeper IP:端口 如:
    ./zkCli.sh -server 192.168.1.243:2181
    
    1. 设置根目录访问权限
      setAcl / ip:白名单ip:cdrwa 多个用,分隔
    setAcl / ip:192.168.1.245:cdrwa,ip:192.168.1.244:cdrwa,localhost:cdrwa
    
    1. 查看是否设置成功
    getAcl /   
    
    • 清除acl设置
    1. 停止zk 程序,删除zk log日志,重启即可
    • zK的节点有5种操作权限:
      CREATE、READ、WRITE、DELETE、ADMIN 也就是 增、删、改、查、管理权限,这5种权限简写为crwda(即:每个单词的首字符缩写)
      注:这5种权限中,delete是指对子节点的删除权限,其它4种权限指对自身节点的操作权限

    相关文章

      网友评论

          本文标题:zookeeper设置Acl

          本文链接:https://www.haomeiwen.com/subject/uhovohtx.html