tencent cloud

Elasticsearch Service

新手指引
动态与公告
产品动态
产品公告
安全公告
产品简介
产品概述
Elasticsearch 版本支持说明
产品功能
高级特性(X-Pack)
产品优势
应用场景
能力与限制说明
相关概念
购买指南
计费概述
产品定价
ES Serverless 服务定价
欠费说明
ES 内核增强
内核版本发布记录
定向路由优化
压缩算法优化
FST Off Heap 内存优化
快速入门
集群规格和容量配置评估
创建集群
访问集群
ES Serverless 服务指南
服务概述
基本概念
5分钟快速体验
快速使用
访问控制
数据写入
数据查询
索引管理
告警管理
ES API 参考
相关问题
数据应用指南
数据应用概述
数据管理
ES 集群指南
集群管理
访问控制
集群多可用区部署
集群扩缩容
集群配置
插件配置
监控与告警
日志查询
数据备份
升级
实践教程
数据迁移和同步
应用场景构建
索引设置
SQL 支持
企业微信机器人接收 Watcher 告警
API 文档
History
Introduction
API Category
Instance APIs
Making API Requests
Data Types
Error Codes
常见问题
产品相关问题
ES 集群
词汇表
新版介绍
Elasticsearch Service 2020.07新版
Elasticsearch Service 2020.2新版
Elasticsearch Service 2019.12新版

ES 集群用户登录认证

PDF
聚焦模式
字号
最后更新时间: 2021-10-29 15:08:49
在了解如何访问 ES 集群前,您需要先了解 ES 集群用户登录认证。

ES 集群用户登录认证(User authentication)

此功能用于提高 ES 集群的数据访问安全(可参阅 保护您在 Elastic Stack 中的数据),用户必须通过用户名和密码认证,才被允许访问 ES 集群。无论是通过 Kibana、客户端或者 API 等方式访问集群都需要经过认证。详情请参考 通过 API 访问集群通过客户端访问集群通过 Kibana 访问集群
说明:
在创建 ES 集群时会要求设置用户名和密码。
对于未开启此功能的集群,用户名和密码仅用于 Kibana 的登录。
对于已开启此功能的集群,用户名和密码可用于任何方式下的 ES 集群用户登录认证。

支持 ES 集群用户登录认证的 Elasticsearch 版本

并非所有的 Elasticsearch 版本都支持此功能,各版本情况如下:
开源版:不支持此能力。
基础版:从6.8版本开始,允许用户开启或关闭此功能,6.8版本之前的版本不支持此功能
白金版:强制开启此能力,且不允许关闭。

ES 集群开启用户登录认证注意事项

若 ES 集群未开启用户登录认证,需要通过升级或开启开关来开启用户登录认证时,应该先完成以下步骤:
提前修改业务代码,在调用 API 时传入用户名和密码,以便在开启此功能后可以正常访问集群。
根据 Elasticsearch 官方的设计要求,开启此能力需要全量重启集群,重启期间集群不可用,因此应谨慎选择合适的时机。

6.8及以上基础版如何开启和关闭 ES 集群用户认证

在创建集群时可以选择开启或关闭 ES 集群用户认证。
集群创建完成后,如果需要再次调整开关状态,可以到集群详情页进行操作。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈