ElasticSearch トークンベース認証の使用方法を学習しますか? このチュートリアルでは、ElasticSearch 認証トークンを作成し、そのトークンを使用して ElasticSearch サーバーに対するクエリを実行する方法を示します。

• ウブンツ 18
• ウブンツ 19
• 弾性検索 7.6.2

この例では、ElastiSearch サーバーの IP アドレスは 192.168.100.7 です。

弾性検索関連チュートリアル:

このページでは、ElasticSearch のインストールに関連するチュートリアルのリストにすばやくアクセスできます。

チュートリアル エラスティックサーチ - 認証トークン

必要なパッケージをインストールします。

Copy to Clipboard

エラスティックサーチサーバーとの通信をテストします。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

トークンベースの認証には、ElasticSearch への HTTPS 接続が必要です。

トークンベース認証を有効にするには、証明書を作成し、Elasticsearch 構成ファイルで次の機能を有効にする必要があります。

Copy to Clipboard

エラスティックサーチ トークンを作成します。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

この例では、次の名前のユーザー アカウントに対して認証トークンを作成しました: Elastic。

• トークン: y/auAxZjVVXlhQ0900frLdXBSR1ZlV1Q2ckNR

トークンは 1200 秒間有効です。

大事な! HTTP の代わりに HTTPS プロトコルを使用しました。

トークンを使用して、ElasticSearch サーバーに対してクエリを実行します。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

おめでとう! 認証には ElasticSearch トークンを使用できます。