ElasticSearch没有记录初始化用户名密码

初次使用启动ES时会初始化用户名:elastic,密码是随机生成的,在初次启动时控制台会展示相关信息(包含初始化密码),此时要注意保存,否则之后启动不会再显示。

对于我而言,我初次启动时没有保存记录密码,导致开启安全策略后无法通过用户密码登陆,并且我找了log发现部分密码不会记录在日志当中,

所以用到重置密码的命令:进入到ES的bin目录进入cmd控制台

使用以下命令重置elastic用户的密码,这个密码是随机生成的,也是只显示一次,要注意保存记录

elasticsearch-reset-password -u elastic

但是对于我的情况,提示我重置密码失败,也没有原因提示,网上各种方法尝试也不适用,

转念一想反正我啥数据也没有,直接全删了,于是把ES整个文件夹删了重新解压了一个过来,

这次我留心把初始化密码给截图并记录了,但是依旧登陆不上,非常之奇怪,

但是这次我重置密码成功了,我拿着重置的密码去登陆是登陆成功的。

 附上我找到的其他人的解决方案,也许对你们适用

failed to authenticate user [elastic] 问题解决_authentication of [elastic] was terminated by real_mingtingshi的博客-CSDN博客

Elasticsearch8重置elastic用户密码_elastic 密码_小白努力变小黑的博客-CSDN博客

elasticsearch8.2.0 初始化忘记密码重置-CSDN博客

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值