在使用kafka过程中,出于安全考虑需要给kafka配置支持用户名密码验证(zookeeper使用kafka自带)和SSL验证
推荐下载kafka的kafka_2.13-3.5.0版本,本配置方法基于kafka_2.13-3.5.0版本,其他版本可能略有调整。kafka安装目录为/opt/kafka,jdk安装目录为/opt/jdk。
1.编写生成证书的脚本,详细步骤如下:文章来源:https://www.toymoban.com/news/detail-721211.html
vim cert.sh
输入如下内容:文章来源地址https://www.toymoban.com/news/detail-721211.html
#!/bin/bash
#Step 1
keytool -keystore server.keystore.jks -alias 192.168.1.11 -validity 365 -keyalg RSA -genkey
#Step 2
openssl req -new -x509 -keyout ca-key -out ca-cert -days 365
keytool -keystore server.truststore.jks -alias CARoot -import -file
到了这里,关于为Kafka添加用户名密码支持并配置ssl协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!