我在windows上运行kafka。我使用SASL/PLAIN机制进行身份验证,使用SSL进行加密。我必须启用授权,但我不知道文件“adminclient-cons.conf”在命令中应该有什么
kafka-acls --bootstrap-server localhost:9092 --command-config adminclient-configs.conf --add --allow-principal User:alice --allow-principal User:fred --allow-host host-1 --allow-host host-2 --operation read --operation write --topic finance-topic我看起来这个文件应该包含根用户的凭据,但我真的不知道格式以及在使用SASL_SSL时如何让根用户成为根用户
发布于 2020-09-27 20:37:53
此配置文件需要包含与https://kafka.apache.org/documentation/#adminclientconfigs中的常规Kafka客户端相同的设置
文件必须使用"properties“格式:
config-name=value
使用SASL和SSL,您至少需要:
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule \
required username="USER" password="PASSWORD";
security.protocol=SASL_SSL
sasl.mechanism=PLAIN您可能需要更多设置,具体取决于您的确切群集配置
https://stackoverflow.com/questions/64067299
复制相似问题