Linux安装gssapi、kafka-python实现Kerberos认证连接Kafka等中间件集群服务(最新版)

2023年1月18日09:58:40

kafka集群搭建,比较简单,直接略过,这里使用最新版v3.1.0,同时配置kafka通过Kerberos认证连接,配置之后,通过客户端连接进行测试。

需要注意的地方:

1、IP地址修改为机器的实际IP地址
2、hostname修改为服务器的实际域名或者机器名称
3、文件路径/opt/kafka/config/kafka.keytab修改为实际的路径
4、消费kafka的group_id修改为需要的IP,默认是t001

需要安装依赖库如下:

yum install -y krb5-workstation
pip3 install gssapi kafka-python

生成Kerberos认证文件:

kadmin.local -q "addprinc -randkey kafka/hostname@TORCH.COM"
kadmin.local -q "xst -k kafka.keytab -norandkey kafka/hostname@TORCH.COM"

  • 作者:代码讲故事
  • 原文链接:https://blog.csdn.net/u014374009/article/details/123830365
    更新时间:2023年1月18日09:58:40 ,共 411 字。