首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RHEM中使用librdkafka的sasl机制

在RHEM中使用librdkafka的sasl机制
EN

Stack Overflow用户
提问于 2017-01-17 10:44:49
回答 1查看 1.3K关注 0票数 0

如何使用kerberos在RHEM OS中的library library库中配置sasl机制。

我已经说过:

代码语言:javascript
复制
WITH_SASL =y

安装了libsasl2包

EN

回答 1

Stack Overflow用户

发布于 2017-01-18 07:10:36

遵循以下步骤:

  1. 我猜您在RHEL上,所以请确保首先安装以下软件包:cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi
  2. 然后从librdkafka目录中运行./configure,检查输出并确保它列出了WITH_SASL y
  3. 运行makesudo make install
  4. 通过询问您的Kafka团队或查看代理的SASL_PLAINTEXT文件中的listeners=..配置属性,了解代理的server.properties侦听器正在侦听哪个端口。
  5. 按照这个Wiki文章中列出的步骤来设置keytab,等等:https://github.com/edenhill/librdkafka/wiki/Using-SASL-with-librdkafka
  6. 验证它是否与其中一个示例程序(例如:examples/rdkafka_example -b <broker>:<sasl_port> -L -d security -X security.protocol=SASL_PLAINTEXT -X sasl.kerberos.service.name=<service> -X sasl.kerberos.keytab=/path/to/clients.keytab -X sasl.kerberos.principle=<clientname>/<clienthost> )一起工作
  7. 让它使用示例程序时,将配置属性移动到程序(rd_kafka_conf_set() et.al)中。

还可以在这里查看更详细的SASL文档:http://docs.confluent.io/3.1.1/kafka/sasl.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41695023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档