1

我只是在elasticsearch 7.1.0中设置了我的xpack, 如下elasticsearch.yml:

xpack.security.enabled: true discovery.type: single-node 在我的 elasticsearch.yml

然后,我运行 >elasticsearch-setup-passwords interactive 并更改了所有内置用户密码。

这是我在Kibana.yml中所做的更改

xpack.security.enabled: true 
elasticsearch.username: "kibana" 
elasticsearch.password: "password@123"

当我重新启动 Kibana 时,我会提示一个用户名密码页面,我在其中给出 kibana/password@123了我在 yml 中设置的内容。

我得到以下回复:

{"statusCode":403,"error":"Forbidden","message":"Forbidden"}

请帮帮我。

4

2 回答 2

0

解决方案:使用“弹性”用户帐户而不是 kibana 解决了此问题。

于 2019-09-20T11:03:39.377 回答
-1

在 Kibana 中配置安全性

要使用具有 X-Pack 安全性的 Kibana:

更新 kibana.yml 配置文件中的以下设置:

elasticsearch.username: "kibana" elasticsearch.password: "kibanapassword"

在 kibana.yml 配置文件中设置 xpack.security.encryptionKey 属性。

xpack.security.encryptionKey: "something_at_least_32_characters"

可选:更改默认会话持续时间。

xpack.security.sessionTimeout: 600000

重启 Kibana。

使用-kibana-with-security 访问此链接

于 2019-09-20T10:32:13.520 回答