Kafka SSL 자격 증명 필드

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기3분
  • Kafka SSL 자격 증명 양식의 필드에 대한 설명입니다.

    표 1. SSL 보안 프로토콜
    필드 설명
    SSL 키 저장소 실제 server.keystore.jks 파일 컨텐츠로, Base64 문자열로 인코딩되어 있습니다.
    SSL 키 저장소 유형 SSL 키 저장소 파일의 형식입니다. 기본값: Java KeyStore(JKS).
    SSL 키 저장소 암호 Apache Kafka의 ssl.keystore.password 속성 값과 동일한 키 저장소 암호입니다.
    SSL 키 암호 Apache Kafka의 ssl.key.password 속성 값과 동일한 암호입니다.
    SSL 신뢰 저장소 실제 client.truststore.jks 파일의 컨텐츠로, Base64 문자열로 인코딩되어 있습니다.
    SSL 신뢰 저장소 유형 신뢰 저장소 파일의 형식입니다. 기본값: Java KeyStore(JKS).
    SSL 신뢰 저장소 암호 Apache Kafka의 ssl.truststore.password 속성 값과 동일한 신뢰 저장소 암호입니다.
    SSL 제공자 SSL 연결에 사용되는 보안 제공자 이름입니다.
    호스트 이름 검증 사용 안 함 호스트 이름 검증을 사용하지 않도록 설정하는 옵션입니다.
    추가 Kafka 소비자 속성 추가 Kafka 소비자 속성이며, 세미콜론으로 구분된 문자열입니다. 예: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1
    표 2. SASL_SSL 보안 프로토콜
    필드 설명
    SSL 신뢰 저장소 실제 client.truststore.jks 파일의 컨텐츠로, Base64 문자열로 인코딩되어 있습니다.
    SSL 신뢰 저장소 유형 SSL 신뢰 저장소 파일의 형식입니다. 기본값: Java KeyStore(JKS).
    SSL 신뢰 저장소 암호 Apache Kafka의 ssl.truststore.password 속성 값과 동일한 신뢰 저장소 암호입니다.
    SSL 제공자 SSL 연결에 사용되는 보안 제공자 이름입니다.
    호스트 이름 검증 사용 안 함 호스트 이름 검증을 사용하지 않도록 설정하는 옵션입니다.
    사용자 이름 이 자격 증명과 관련된 사용자 이름(있는 경우)입니다.
    주:
    지정된 사용자 이름은 JAAS를 사용하여 SASL 인증에 사용됩니다. 다음 JAAS 구성이 Kafka 서버에 전달됩니다. org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
    암호 이 자격 증명과 연결된 암호입니다.
    주:
    • 지정된 암호는 JAAS를 사용하여 SASL 인증에 사용됩니다. 다음 JAAS 구성이 Kafka 서버에 전달됩니다. org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
    • 지정한 암호는 보이지 않습니다. 데이터베이스에 암호화된 형태로 저장됩니다.
    추가 Kafka 소비자 속성 추가 Kafka 소비자 속성이며, 세미콜론으로 구분된 문자열입니다. 예: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1
    표 3. SASL_PLAINTEXT 보안 프로토콜
    사용자 이름 이 자격 증명과 관련된 사용자 이름(있는 경우)입니다.
    주:
    지정된 사용자 이름은 JAAS를 사용하여 SASL 인증에 사용됩니다. 다음 JAAS 구성이 Kafka 서버에 전달됩니다. org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
    암호 이 자격 증명과 연결된 암호입니다.
    주:
    • 지정된 암호는 JAAS를 사용하여 SASL 인증에 사용됩니다. 다음 JAAS 구성이 Kafka 서버에 전달됩니다. org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
    • 지정한 암호는 보이지 않습니다. 데이터베이스에 암호화된 형태로 저장됩니다.
    추가 Kafka 소비자 속성 추가 Kafka 소비자 속성이며, 세미콜론으로 구분된 문자열입니다. 예: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1