我该怎么做?我不使用任何这些程序。有人能给我一个基本的概述我要做什么吗?任何帮助都会很好我是学生并且学习但我需要帮助才能坚持下去,我不知道一切。
我正在运行Ubuntu。
答案 0 :(得分:0)
嗯,实际上,即使您对Kibana进行了一种身份验证,也是不够的。你可能知道Kibana在Elasticsearch上运行,所以即使你“限制”对Kibana的权限,每个人仍然可以访问弹性搜索并查看现有的indeces甚至创建新的。因此,主要问题是您是否可以管理AuthN&& AuthZ针对ElasticSearch。
答案 1 :(得分:0)
对于身份验证,您可以将Kibana / ElasticSearch与您正在使用的任何框架(例如Play,Spring MVC等)集成。使用框架创建登录页面(身份验证),将Kibana指向嵌入的Web服务器/应用程序服务器框架并将kibana请求传递给Elastic Search并通过此框架将响应从Elastic Search传递给Kibana。基本上这个框架将是kibana和ElasticSearch之间的中介。还需要阻止Elastic Search服务器端口,这样任何机构都无法直接访问ES。
Kibana< - >中级框架< - >弹性搜索
希望这有帮助!