我已被锁定在我们的Kibana实例的管理页面之外。我在盒子上有一个root shell,可以访问所有配置。如何重置管理员密码,以便以管理员身份登录Kibana?我可以作为kibana用户进行身份验证,但是当我尝试管理用户时收到此消息,"您无权管理用户"
答案 0 :(得分:1)
XPack Security提供file realm,其目的是在您被锁定在系统之外时为您提供帮助。
首先,将其添加到您的elasticsearch.yml
配置文件中:
xpack:
security:
authc:
realms:
file1:
type: file
order: 0
然后,您可以使用bin/x-pack/users
命令添加
bin/x-pack/users useradd superguy
然后你可以给新用户superadmin
特权
bin/x-pack/users roles superguy -a superuser
现在您有了一个名为superguy
的新用户,其superuser
角色,您可以使用它重置管理员密码。