Möchten Sie erfahren, wie Sie die ElasticSearch Token-basierte Authentifizierung verwenden? In diesem Tutorial zeigen wir Ihnen, wie Sie ein Elasticsearch-Authentifizierungstoken erstellen und das Token verwenden, um Abfragen an den ElasticSearch-Server auszuführen.

• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2

In unserem Beispiel lautet die ElastiSearch-Server-IP-Adresse 192.168.100.7.

Tutorial ElasticSearch - Authentifizierungstoken

Installieren Sie die erforderlichen Pakete.

Copy to Clipboard

Testen Sie Ihre Kommunikation mit dem ElasticSearch-Server.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Beachten Sie, dass für die tokenbasierte Authentifizierung eine HTTPS-Verbindung zu ElasticSearch erforderlich ist.

Um die Token-basierte Authentifizierung zu aktivieren, müssen Sie ein Zertifikat erstellen und die folgenden Features in der Elasticsearch-Konfigurationsdatei aktivieren.

Copy to Clipboard

Erstellen Sie ein ElasticSearch-Token.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir ein Authentifizierungstoken für das Benutzerkonto mit dem Namen Elastic erstellt.

• Token: y/auAxZjVXlhQ090bFRLdXBSR1ZlV1Q2ckNR

Das Token ist 1200 Sekunden lang gültig.

Wichtig! Wir haben das HTTPS-Protokoll anstelle des HTTP verwendet.

Verwenden Sie das Token, um eine Abfrage an den ElasticSearch-Server auszuführen.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Herzlichen glückwunsch! Sie können ein ElasticSearch-Token für die Authentifizierung verwenden.