Я использую Conduktor для управления моими кластерами kafka.
У меня только один суперпользователь в моей kafka server.properties
# AUTH
security.inter.broker.protocol=SASL_PLAINTEXT
sasl.mechanism.inter.broker.protocol=PLAIN
sasl.enabled.mechanisms=PLAIN
authorizer.class.name=kafka.security.auth.SimpleAclAuthorizer
allow.everyone.if.no.acl.found=false
listeners=SASL_PLAINTEXT://:9092
advertised.listeners=SASL_PLAINTEXT://192.168.*.*:9092
super.users=User:admin
Ниже описана моя безопасность kafka config:
KafkaServer {
org.apache.kafka.common.security.plain.PlainLoginModule required
username="admin"
password="****"
user_admin="admin@123_"
user_mohammad="****";
};
KafkaClient {
org.apache.kafka.common.security.plain.PlainLoginModule required
username="admin"
password="****";
org.apache.kafka.common.security.plain.PlainLoginModule required
username="mohammad"
password="****";
};
Оба admin
& mohammad
могут подключаться к kafka с Conduktor
Как я могу ограничить mohammad
для входа в систему с помощью Conduktor
и просмотра моего детали кафки?