1. Остановите сервер elasticsearch
systemctl stop elasticsearch
2. Создайте новую учетную запись локального администратора на сервере elasticsearch
/usr/share/elasticsearch/bin/elasticsearch-users useradd newadmin -p PASSWORD -r superuser
3. Запустите сервер elasticsearch
systemctl start elasticsearch
4. Используя созданную учетную запись локального администратора, задайте новый пароль учетной записи elastic
curl -s --user newadmin:PASSWORD -XPUT "http://localhost:9200/_xpack/security/user/elastic/_password?pretty" -H 'Content-Type: application/json' -d' { "password" : "ELASTIC_PASSWORD" } '
5. Проверьте новый пароль на сервере
curl --user elastic:ELASTIC_PASSWORD -X GET "http://localhost:9200?pretty"
Вывод команды
{ "name" : "elasticsearch.local", "cluster_name" : "elasticsearch", "cluster_uuid" : "w5CUwsjPQPqW4Ne_04wuRg", "version" : { "number" : "7.6.2", "build_flavor" : "default", "build_type" : "deb", "build_hash" : "ef48eb35cf30adf4db14086e8aabd07ef6fb113f", "build_date" : "2020-03-26T06:34:37.794943Z", "build_snapshot" : false, "lucene_version" : "8.4.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" }
Удачи в работе!