kafka开启kerberos和ACL

作者:恩慈

一、部署kafka-KB包

1.上传软件包

依次点击 部署中心----部署组件----上传软件包

选择需要升级的kafka版本并点击确定

2.部署kafka

依次点击部署中心----部署组件----物理/虚拟机部署----选择集群----下一步

选择手动部署----选择需要部署的版本----下一步

等待部署完成,完成后查看服务状态

3.配置kafka

各配置文件及内容如下:

/opt/dtstack/Kafka/kafka/bin/kafka-server-start.sh

/opt/dtstack/Kafka/kafka/bin/kafka-topics.sh

/opt/dtstack/Kafka/kafka/config/kafka_server_jaas.conf

/opt/dtstack/Kafka/kafka/config/server.properties

/opt/dtstack/Kafka/kafka/config/client_jaas.conf

/opt/dtstack/Kafka/kafka/config/client.properties

/opt/dtstack/Kafka/kafka/config/consumer.properties

/opt/dtstack/Kafka/kafka/config/producer.properties

二、测试kerberos

1.未认证测试

(1)创建topic
(2)查询topic
(3)删除topic
(4)生产topic
(5)消费topic

2.认证后测试

(1)创建topic
(2)查询topic
(3)生产数据
(4)消费数据
(5)删除topic

三、测试ACL

1.未赋权

无法生产

无法消费

2.赋权后

kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add

--allow-principal User:enci --operation Read --operation Write --topic enci01

可以消费

可以生产

更多技术信息请查看云掣官网https://yunche.pro/?t=yrgw

相关推荐
掘金-我是哪吒31 分钟前
分布式微服务系统架构第125集:AI大模型
分布式
言小乔.1 小时前
202534 | KafKa简介+应用场景+集群搭建+快速入门
分布式·kafka
阿四啊2 小时前
【Redis实战篇】分布式锁-Redisson
数据库·redis·分布式
努力的搬砖人.2 小时前
如何让rabbitmq保存服务断开重连?保证高可用?
java·分布式·rabbitmq
掘金-我是哪吒4 小时前
分布式微服务系统架构第126集:集群,数据库扩展,多节点分布,分库,分表,分片,分表,运维
运维·数据库·分布式·微服务·系统架构
·云扬·5 小时前
【PmHub后端篇】Skywalking:性能监控与分布式追踪的利器
分布式·skywalking
杜清卿6 小时前
Spark处理过程-转换算子和行动算子
大数据·分布式·spark
小白的白是白痴的白7 小时前
Spark基础介绍
大数据·分布式·spark
火山引擎开发者社区7 小时前
推理加速新范式:火山引擎高性能分布式 KVCache (EIC)核心技术解读
分布式·火山引擎·eic
CONTONUE7 小时前
【Spark】使用Spark集群搭建Yarn模式
大数据·分布式·spark