简体   繁体   English

卡夫卡动物园管理员的安全

[英]Kafka Zookeeper security

I am using Kafka Version 0.10.2.0. 我使用的是Kafka版本0.10.2.0。 Is there a way to secure communication between Zookeper Client ie ZkClient and zookeper server with SSL. 有没有办法保护Zookeper客户端,即ZkClient和zookeper服务器之间的SSL通信。 I found some way to do through SASL but i want it through SSL. 我通过SASL找到了一些方法,但我希望通过SSL。

Zookeeper 3.5 includes SSL support but it is still in alpha so Kafka doesn't yet support it. Zookeeper 3.5包含SSL支持,但它仍处于alpha状态,因此Kafka尚不支持它。 The highest supported version is 3.4 which only includes sasl. 支持的最高版本是3.4,仅包含sasl。

Ref: https://issues.apache.org/jira/browse/ZOOKEEPER-1000 参考: https//issues.apache.org/jira/browse/ZOOKEEPER-1000

This task can still be achieved by a simple workaround mentioned in the steps below; 这项任务仍然可以通过以下步骤中提到的简单解决方法来实现;

  1. Install zookeeper-3.5.1-alpha (to use the .jar files. version 3.5+ can be used) 安装zookeeper-3.5.1-alpha(使用.jar文件。可以使用版本3.5+)
  2. Replace default zookeeper*.jar with /zookeeper-3.5.1-alpha/zookeeper-3.5.1-alpha.jar in <kafka-installation-folder>\\libs <kafka-installation-folder>\\libs /zookeeper-3.5.1-alpha/zookeeper-3.5.1-alpha.jar替换默认的zookeeper * .jar
  3. Copy /zookeeper-3.5.1-alpha/lib/netty-3.7.0.Final.jar into <kafka-installation-folder>\\libs /zookeeper-3.5.1-alpha/lib/netty-3.7.0.Final.jar复制到<kafka-installation-folder>\\libs
  4. Relevant changes to enable SSL on Zookeeper ( https://cwiki-test.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide ) 在Zookeeper上启用SSL的相关更改( https://cwiki-test.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM