elasticsearch - 无论如何,是否有阻止访问Elasticsearch内置API(例如/_nodes)的信息? ,/_ cluster,/_ cat等?

标签 elasticsearch search networking acl topology

我是Elasticsearch的新手,对Elasticsearch有非常基本的了解。

So, let me first give little description about my problem statement. In my organisation, we have elasticsearch cluster made up of 3-nodes on unix boxes. discovery.zen.ping.unicast.hosts: ["xx.xx.xx.1", "xx.xx.xx.2", "xx.xx.xx.3"] . Everything works fine, but within the organisation private network one can access the Elasticsearch built-in API's such as /_nodes? , /_cluster, etc using the private IP's.


如何防止未经授权访问网络内部的API? elasticsearch中是否有任何ACL功能,还是我必须在其之上安装一些nginx Web服务器并阻止对URL的访问。

最佳答案

您可以使用最新版本的Elasticsearch中免费提供的x-pack basic security提供基于用户名/密码的访问以及更多控制访问的方法,有关更多信息,请引用x-pack license detail

关于elasticsearch - 无论如何,是否有阻止访问Elasticsearch内置API(例如/_nodes)的信息? ,/_ cluster,/_ cat等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63361245/

相关文章:

java - 如何存储ElasticSearch(搜索引擎)中具有关系的对象

docker - iptables:无链/目标/匹配错误(使用docker网络创建)

linux - 我可以使用静态 IP 检测已配置连接设备的网络和网络掩码吗

java - Android Java 服务器套接字无法连接

elasticsearch - 在 Elasticsearch 中过滤特定字段

Elasticsearch 5.6.16 补丁 log4j 与 2.16

elasticsearch - 没有在字段上声明的类型 [join] 的处理程序

elasticsearch - 如何避免Windows服务器上的elasticsearch进程被交换?

Java - 打开大量文件并搜索单词的最佳方法?

search - 在 Web 项目中使用 SOLR 的最佳方法是什么?