我正在尝试在生产环境中设置Kibana,为此,我在我的ElasticSearch节点上的另一台服务器上设置了Kibana ...然而,我读到为了拥有该配置(这确实是生产所需的),我需要在我的ElasticSearch上安装屏蔽插件,并使用它对Kibana进行身份验证。
问题是ElasticSearch安装在云上IBM Bluemix Compose上的SaaS上,它们不支持在Compose上使用Shield,而且Compose ElasticSearch拥有的唯一身份验证是基本的HTTP身份验证。
你知道ElasticSearch的盾牌是否是运行Kibana所必需的吗?我没有看到任何其他选择,也不确定是否有任何其他选择可以让Kibana运行!
发布于 2016-11-29 13:21:28
如果你使用的是Elasticsearch 5.0的最新版本,Sheild已经被弃用了,你可以继续使用X-Pack,它有内置的安全模块。但据我所知,在不同的服务器上启动并运行Kibana并不是必须要有Shield或X-Pack。您只需确保server.host指向正在运行Kibana的服务器,并且elasticsearch.url应该指向正在运行ES实例的位置。基本上,X-Pack安全(又称盾牌)被用来为不同类型的用户提供访问权限。
也许你可以看看Kibana and Security。希望它能帮上忙!
https://stackoverflow.com/questions/40854525
复制相似问题