kafka授权

授权,一般是指对与信息安全或计算机安全相关的资源授予访问权限,特别是存取控制。

Kafka用的是 ACL 模型,规定了什么用户对什么资源有什么样的访问权限。

kafka-acls 脚本

# Alice 增加了集群级别的所有权限
$ kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:Alice --operation All --topic '*' --cluster


$ kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:'*' --allow-host '*' --deny-principal User:BadUser --deny-host 10.205.96.119 --operation Read --topic test-topic

   转载规则


《kafka授权》 wangyixin-tom 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
kafka调优 kafka调优
调优目标吞吐量,也就是 TPS,是指 Broker 端进程或 Client 端应用程序每秒能处理的字节数或消息数。 延时,表示从 Producer 端发送消息到 Broker 端持久化完成之间的时间间隔。 优化操作系统调优1、最好在挂载(M
2021-03-30
下一篇 
kafka认证 kafka认证
认证要解决的是你要证明你是谁的问题,授权要解决的则是你能做什么的问题。 Kafka 认证机制基于 SSL 的认证主要是指 Broker 和客户端的双路认证。 客户端认证 Broker 的证书,且Broker 也要认证客户端的证书。 基于 S
2021-03-29
  目录