重置 Kibana 的管理员密码
Reset admin password for Kibana
我被锁定在 Kibana 实例的管理页面之外。我在盒子上有一个 root shell,可以访问所有配置。我该如何重置管理员密码,以便以管理员身份登录 Kibana?我可以作为 kibana 用户进行身份验证,但是当我尝试管理用户时收到此消息,"You do not have permission to manage users"
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
角色,您可以使用它来重置您的管理员密码。
我被锁定在 Kibana 实例的管理页面之外。我在盒子上有一个 root shell,可以访问所有配置。我该如何重置管理员密码,以便以管理员身份登录 Kibana?我可以作为 kibana 用户进行身份验证,但是当我尝试管理用户时收到此消息,"You do not have permission to manage users"
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
角色,您可以使用它来重置您的管理员密码。