安装包准备
下载安装包到目标目录,用
tar zxvf命令解压
认证配置文件
进入kafka安装包根目录的config文件夹下,创建
kafka_server_jaas.conf和kafka_zoo_jaas.conf两个文件
- 创建文件
kafka_zoo_jaas.conf
Server{
org.apache.zookeeper.server.auth.DigestLoginModule required
username="[YOUR NAME]"
password="[YOUR PWD]"
user_[YOUR NAME]="[YOUR PWD]";
};
本段防止有的人不替换[YOUR NAME]和[YOUR PWD],啊?不会真的有人不换吧,换成自己想起的用户名和密码,例如. [YOUR NAME]=hanmeimei,[YOUR PWD]=123456
Server{
org.apache.kafka.common.security.scram.ScramLoginModule required
username="hanmeimei"
password="123456"
user_hanmeimei="123456";
};
- 创建文件
kafka_server_jaas.conf
Client{
org.apache.zookeeper.server.auth.DigestLoginModule required
username="[YOUR NAME]"
password="[YOUR PWD]";
};
KafkaServer{
org.apache.kafka.common.security.scram.ScramLoginModule required

本文档详细介绍了如何从零开始搭建Kafka认证集群,包括安装包准备、配置认证文件、启动Zookeeper和Kafka集群,以及进行Topic、生产者和消费者的验证。在配置过程中强调了Kafka认证的重要性,特别是在云服务器和Docker环境下如何正确配置以确保可访问性。
最低0.47元/天 解锁文章
1155

被折叠的 条评论
为什么被折叠?



