Kafka 开启SASL/SCRAM认证 及 ACL授权(三)验证。
官网地址:https://kafka.apache.org/
本文说明如何做client验证ACL是否生效,我们之前开启了无acl信息不允许访问的配置。涉及的client有以下几个场景:shell脚本、python脚本、java应用、flink流。
kafka shell script验证
核心逻辑是,连zk的,使用zk的jaas,连kafka broker的,使用kafka 的jaas配置。
新建topic, kafka-run-class.sh已经配置了zk acl
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --p