欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Elastic不知道密码如何重置及过程出现的问题

时间:2023-05-02

config/elasticsearch.yml配置文件

xpack.security.enabled: true

地址必须为https

就会需要安全验证此时如果我们忘记密码将无法登入

但是我们如果是第一次启动elastic就会出现user和password提示

例如下面:user是elastic,密码是生成的 fR4Kpdf7eSSNKPyYA0rU

如果不是首次则不会提示

因此我们可以将elasticsearch.yml配置文件安全配置改成false

xpack.security.enabled: false

此时重启elasticsearch就不需要安全认证可以通过前缀地址为http的进入

然后就可以通过命令删除索引security-7

未改成false会如下

C:Userswuyingle>curl -XGET "127.0.0.1:9200/_cat/indicescurl: (52) Empty reply from server

改成false就会成功如下

C:Userswuyingle>curl -XGET "127.0.0.1:9200/_cat/indicesgreen open kibana_sample_data_ecommerce tbunvJ2nSrqQuHGOfCE25w 1 0 4675 0 4.2mb 4.2mbgreen open kibana_sample_data_logs 6fToQZZTT3eyQwe12cxOjQ 1 0 14074 0 8.4mb 8.4mbgreen open kibana_sample_data_flights ARKlqoK9Qy2-q1XA4qwJDQ 1 0 13059 0 5.9mb 5.9mb

输入下面的命令删除

C:Userswuyingle>curl -XDELETE 127.0.0.1:9200/.security-7{"acknowledged":true}

最后将elasticsearch.yml配置文件重新改回true并重启就可以重新获取密码提示

 Elastic Stack详细使用可借鉴以下地址(1条消息) Elastic Stack 8.0 安装 - 保护你的 Elastic Stack 现在比以往任何时候都简单_Elastic 中国社区官方博客-CSDN博客

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。