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