From b97c59faa8b3a05065d29bf997f7519ef1f8bf3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E9=92=8A?= Date: Wed, 14 Sep 2022 09:14:27 +0000 Subject: [PATCH] =?UTF-8?q?Update=20elasticsearch=E5=B8=B8=E8=A7=81?= =?UTF-8?q?=E6=BC=8F=E6=B4=9E=E5=A4=84=E7=90=86.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- elasticsearch常见漏洞处理.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/elasticsearch常见漏洞处理.md b/elasticsearch常见漏洞处理.md index 5a0d714..282178b 100644 --- a/elasticsearch常见漏洞处理.md +++ b/elasticsearch常见漏洞处理.md @@ -1,4 +1,3 @@ - # 概述 Elasticsearch的增删改查操作全部由http接口完成。由于Elasticsearch授权模块需要付费,所以免费开源的Elasticsearch可能存在未授权访问漏洞。 @@ -15,3 +14,32 @@ Elasticsearch服务普遍存在一个未授权访问的问题,攻击者通常 1、 es业务端口无必要不对外开放 2、 es业务开启认证 + + + + + +## elastcisearch内置用户 + +[内置用户](https://www.elastic.co/guide/en/elasticsearch/reference/current/built-in-users.html) + + +> 内置用户用于特定目的,不用于一般业务用途。**尤其注意不要使用 elastic 这个超级账号来进行实际业务,它拥有对集群的完全访问权限**。正确的用法是使用 elastic用户创建对普通业务账号。 + + + + +- elastic 一个内置的超级账号 + +任何可以以elastic用户身份登录的人都可以直接只读访问受限索引,例如.security. 此用户还可以管理安全性并创建具有无限权限的角色。 + +- kibana_system Kibana 用于与 Elasticsearch 连接和通信的用户。 + +- logstash_system 在 Elasticsearch 中存储监控信息时使用的用户 Logstash。 +- beats_system Beats 在 Elasticsearch 中存储监控信息时使用的用户。 +- apm_system APM 服务器在 Elasticsearch 中存储监控信息时使用的用户。 +- remote_monitoring_user Metricbeat 在 Elasticsearch 中收集和存储监控信息时使用的用户。它具有remote_monitoring_agent和 remote_monitoring_collector内置角色。 + + + +