API を使用して ElasticSearch 認証を使用する方法を学習しますか? このチュートリアルでは、API を作成し、それを使用して ElasticSearch サーバーへのクエリを実行する方法を示します。
• ウブンツ 18
• ウブンツ 19
• 弾性検索 7.6.2
この例では、ElastiSearch サーバーの IP アドレスは 192.168.100.7 です。
弾性検索関連チュートリアル:
このページでは、ElasticSearch のインストールに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル エラスティックサーチ – 認証 API
必要なパッケージをインストールします。
エラスティックサーチサーバーとの通信をテストします。
コマンド出力は次のとおりです。
API ベースの認証には、ElasticSearch への HTTPS 接続が必要であることを覚えておいてください。
API ベースの認証を有効にするには、証明書を作成し、Elasticsearch 構成ファイルで次の機能を有効にする必要があります。
エラスティックサーチ API を作成します。
コマンド出力は次のとおりです。
この例では、次の名前のユーザー アカウントに対して認証 API を作成しました: Elastic。
• API ID – l1YNpHEB5GTDEAepLnnx
• API キー – 40kYGW-SRZG2KnL_dWkBSQ
大事な! HTTP の代わりに HTTPS プロトコルを使用しました。
Base64 を使用して ID と KEY をエンコードする必要があります。
• API ID – l1YNpHEB5GTDEAepLnnx
• API キー – 40kYGW-SRZG2KnL_dWkBSQ
大事な! ID と KEY はコロン文字で区切る必要があります。
コマンド出力は次のとおりです。
この API を使用して、エラスティックサーチ サーバーに対してクエリを実行します。
コマンド出力は次のとおりです。
この API を使用して、詳細を使用して ElasticSearch サーバーに対してクエリを実行します。
コマンド出力は次のとおりです。
おめでとう! 認証には、ElasticSearch API を使用できます。