Você gostaria de aprender a usar a autenticação baseada no ElasticSearch Token? Neste tutorial, vamos mostrar como criar um token de autenticação Elasticsearch e usar o token para executar consultas ao servidor ElasticSearch.

• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2

Em nosso exemplo, o endereço IP do servidor ElastiSearch é 192.168.100.7.

Tutorial ElasticSearch - Token de autenticação

Instale os pacotes necessários.

Copy to Clipboard

Teste sua comunicação com o servidor ElasticSearch.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Tenha em mente que a autenticação baseada em tokens requer uma conexão HTTPS ao ElasticSearch.

Para habilitar a autenticação baseada em Token, você precisa criar um certificado e habilitar os seguintes recursos no arquivo de configuração Elasticsearch.

Copy to Clipboard

Crie um token ElasticSearch.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Em nosso exemplo, criamos um token de autenticação para a conta de usuário chamada: Elastic.

• Token: y/auAxZjVXlhQ090bFRLdXBSR1ZlV1Q2ckNR

O token é válido por 1200 segundos.

Importante! Usamos o protocolo HTTPS em vez do HTTP.

Use o token para executar uma consulta ao servidor ElasticSearch.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Parabéns! Você pode usar um token ElasticSearch para autenticação.