elasticsearch - 使用.yml文件更改Elasticsearch中的默认密码

标签 elasticsearch elasticsearch-x-pack

如果我有一个elasticsearch.yml配置文件,可以更改默认密码吗?我要在.yml文件中添加些什么呢?现在,它的changeme

我正在使用Elasticsearch 5.6.4
我的.yml文件

cluster.name: "docker-cluster"
network.host: "0.0.0.0"

http.cors.enabled : true
http.cors.allow-origin : "*"
http.cors.allow-methods : "OPTIONS, HEAD, GET, POST, PUT, DELETE"
http.cors.allow-headers : "X-Requested-With, X-Auth-Token, Content-Type, Content-Length, Authorization"

最佳答案

您可以通过API更改密码,如下所示:

POST _xpack/security/user/elastic/_password
{
  "password": "whatever"
}

或者,如果您忘记了该密码或类似密码:https://discuss.elastic.co/t/i-lost-the-password-that-has-been-changed/91867/2

但是您无法执行与elasticsearch.yml文件类似的操作。

关于elasticsearch - 使用.yml文件更改Elasticsearch中的默认密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48727826/

相关文章:

c#-4.0 - elasticsearch nest 2动态添加到 bool 查询

javascript - 多语言 Elasticsearch 映射设置

elasticsearch - 如何在Kibana仪表板中禁用弹性用户访问

elasticsearch - 无法打开X-Pack Elasticsearch

elasticsearch - 从Elasticsearch token 中删除数字

elasticsearch - 根据Kibana/Elasticsearch中的条件更新文档中的字段

Elasticsearch--重新索引到相同的索引名称

elasticsearch - Kibana 索引模式未保存

authentication - 缺少其余请求的身份验证elasticsearch