千家信息网

zookeeper的ACL怎么构成

发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,这篇文章主要介绍了zookeeper的ACL怎么构成的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇zookeeper的ACL怎么构成文章都会有所收获,下面我们一起来看看吧
千家信息网最后更新 2025年01月29日zookeeper的ACL怎么构成

这篇文章主要介绍了zookeeper的ACL怎么构成的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇zookeeper的ACL怎么构成文章都会有所收获,下面我们一起来看看吧。

zookeeper 的 ACL(Access Control List,访问控制表)权限在生产环境是特别重要的。ACL 权限可以针对节点设置相关读写等权限,保障数据安全性。permissions 可以指定不同的权限范围及角色。

ACL 命令行

  1. getAcl 命令:获取某个节点的 acl 权限信息。
  2. setAcl 命令:设置某个节点的 acl 权限信息。
  3. addauth 命令:输入认证授权信息,注册时输入明文密码,加密形式保存。

ACL 构成

zookeeper 的 acl 通过 [scheme?permissions] 来构成权限列表。

  1. scheme:代表采用的某种权限机制,包括 world、auth、digest、ip、super 几种。
  2. id:代表允许访问的用户。
  3. permissions:权限组合字符串,由 cdrwa 组成,其中每个字母代表支持不同权限, 创建权限 create(c)、删除权限 delete(d)、读权限 read(r)、写权限 write(w)、管理权限admin(a)。

world 实例

查看默认节点权限,再更新节点 permissions 权限部分为 crwa,结果删除节点失败。其中 world 代表开放式权限。

$ getAcl /runoob/child$ setAcl /runoob/child world:anyone:crwa$ delete /runoob/child

auth 实例

auth 用于授予权限,注意需要先创建用户。

$ setAcl /runoob/child auth:user1:123456:cdrwa$ addauth digest user1:123456$ setAcl /runoob/child auth:user1:123456:cdrwa$ getAcl /runoob/child

digest 实例

退出当前用户,重新连接终端,digest 可用于账号密码登录和验证。。

$ ls /runoob$ create /runoob/child01 runoob$ getAcl /runoob/child01$ setAcl /runoob/child01 digest:user1:HYGa7IZRm2PUBFiFFu8xY2pPP/s=:cdra$ getAcl /runoob/child01$ addauth digest user1:123456$ getAcl /runoob/child01

提示:加密密码是上一步创建的。

IP 实例

限制 IP 地址的访问权限,把权限设置给 IP 地址为 192.168.3.7 后,IP 为 192.168.3.38 已经没有访问权限。

$ create /runoob/ip 0$ getAcl /runoob/ip$ setAcl /runoob/ip ip:192.168.3.7:cdrwa$ get /runoob/ip

关于"zookeeper的ACL怎么构成"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"zookeeper的ACL怎么构成"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

权限 节点 代表 命令 实例 信息 密码 用户 知识 不同 内容 地址 篇文章 加密 输入 重要 安全 价值 字母 字符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 计算机网络安全电子版教材 网络安全意识培训文档 计算机网络技术术语辨析 热血江湖哪个服务器人最少 网络安全教育学啥 jdbc连接hive数据库 网络安全威胁中通过野蛮 怡彩网络技术工作室 软件开发人员如何设置界面 学计算机网络技术需要背什么 数据库什么情况下使用设计视图 数字货币和网络安全 个人博客服务器租用 山西ios软件开发询问报价 信息网络安全管理台账 城管局网络安全保障工作方案 ciio网络安全审查合规指引 石狮荣狮互联网科技有限公司 日常生活怎么做好网络安全 网络安全保护服务体系 阿里云服务器购买企业聊天系统 网络安全大赛比的是什么 为切实做好网络安全工作 网络游戏软件开发网 teredo服务器怎么选择 惠州软件开发公司价格 软件开发设计 依据规范 学籍管理数据库系统原码 把服务器充炸了原视频 微信公众号需要服务器
0