【发布时间】:2020-05-07 11:19:34
【问题描述】:
我有 Es 版本 7.6.2,我在网站上看到从 6.2 版开始默认包含 x-pack,但我无法找到或启用 x-pack 以确保安全。如何在弹性搜索中启用密码保护。
【问题讨论】:
标签: elasticsearch elasticsearch-x-pack
我有 Es 版本 7.6.2,我在网站上看到从 6.2 版开始默认包含 x-pack,但我无法找到或启用 x-pack 以确保安全。如何在弹性搜索中启用密码保护。
【问题讨论】:
标签: elasticsearch elasticsearch-x-pack
根据弹性搜索documentation
你要做的第一件事是下载默认的发行版 Elasticsearch 和 Kibana 版本 6.8+ 或 7.1+。安全性被添加到 7.1 和 6.8 中的默认发行版,所以如果您使用的是旧版本 版本,您需要升级。
下载最新版本后,需要在elasticsearch.yml文件中开启xpack.security.enabled: true
生成密码
elasticsearch-setup-passwords auto
在命令提示符下,你的 cmd 路径应该是 elasticsearch/bin。它将自动为 elasticsearch kibana 等生成密码。注意它们。 如果您想提供自己的用户名密码而不是自动生成的执行
elasticsearch-setup-passwords interactive
在 kibana.yml 中更新下面两个用户名和密码,你通过执行设置密码获得弹性搜索
elasticsearch.username: "<elastic>"
elasticsearch.password: "<password>"
打开kubana会提示输入用户名和密码,输入你从set-up-password得到的“kibana”密码
【讨论】:
我可以对 ES 进行密码保护,但是我的 kibana 现在在打开时要求输入 UID 和密码。 ES 凭据在 kibana 屏幕上不起作用。 Kibana 寻找什么密码?
【讨论】:
问题通过使用弹性用户而不是 kibana 用户解决
【讨论】: