IT评测·应用市场-qidao123.com

标题: kafka学习条记6 ACL权限 —— 筑梦之路 [打印本页]

作者: 王國慶    时间: 2025-1-23 17:27
标题: kafka学习条记6 ACL权限 —— 筑梦之路
在Kafka中,ACL(Access Control List)是用来控制谁可以访问Kafka资源(如主题、消费者组等)的权限机制。ACL设置基于Kafka的kafka-acls.sh工具,能够管理对资源的读取、写入等操作权限。
  ACL介绍

   Kafka的ACL是基于以下几个方面的:
  
  查询现有的ACL

  1. bin/kafka-acls.sh --bootstrap-server 192.168.100.131:9092 --list --command-config /opt/kafka/config/admin.properties
复制代码
添加ACL

  1. 给用户User:test添加对test主题的读取权限:
  2. bin/kafka-acls.sh --bootstrap-server 192.168.100.131:9092 --add --allow-principal User:test --operation Read --topic test --command-config /opt/kafka/config/admin.properties
  3. 参数说明:
  4. --allow-principal: 允许访问的用户主体。
  5. --operation: 操作类型,如Read、Write等。
  6. --topic top 名称。
复制代码

删除ACL

  1. 删除User:test对test主题的读取权限
  2. bin/kafka-acls.sh --bootstrap-server 192.168.100.131:9092 --remove --allow-principal User:test --operation Read --topic test --command-config /opt/kafka/config/admin.properties
复制代码
 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4