繁体   English   中英

如何在Elasticsearch中重置Shield的密码

[英]How to reset password for Shield in Elasticsearch

上下文:在我的本地计算机上为1个节点的Elasticsearch设置Shield

机器:Mac OSX 10.9.5

安装Shield后,我尝试添加管理员用户但未能这样做,因为最初我没有重新启动我的ES。 在这次尝试中,我尝试了一堆用户名和密码组合( 我的坏处 )。

在我被指出在创建任何用户之前我必须重新启动ES之后,我就这样做了。 现在,每次我在浏览器上打开localhost:9200时,我都需要提供用户名和密码。

我尝试了之前尝试创建的大多数组合,但似乎不是正确的组合。

在运行bin/shield/users ,它显示我有一个用户,这是我的机器名。 再次尝试了一堆我能想到的可能的密码,但似乎没有什么是正确的密码。 以下是我得到的错误

{“error”:“AuthenticationException [无法验证REST请求[/ _shield]的用户[用户名]]”,“状态”:401}

那么,关于如何重置密码或完全删除用户的任何想法?

使用esusers userdel username命令删除该用户名并添加您选择的另一个用户名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM