Kerberosを使用するためにdsetoolを有効にする
Kerberos認証を使用するためにdsetoolを有効にする手順。
以下のいずれかのオプションを使用します。
- ~/.dsercファイルを使用する
- DataStax Enterpriseのホーム・ディレクトリーにある~/.dsercファイルを編集または作成し、以下のエントリーを追加します。
sasl_protocol=service_name login_config=path_to_login_config
- コマンドライン・オプション
- コマンドラインでサービス名とJAAS構成ファイルを指定します。
ここで、-Ddse.sasl.protocol=service_name -Djava.security.auth.login.config=path_to_login_config
- service_nameは、dse.yamlファイルに定義されているservice_principalのサービス名コンポーネントです。
- path_to_login_configは、以下のオプションが宣言されているJAAS構成ファイルです。
DseClient { com.sun.security.auth.module.Krb5LoginModule required useTicketCache=true renewTGT=true; };