在Elasticsearch的基本许可证中,可以使用内置用户来设置和管理安全性。这些内置用户具有特定的权限和角色,以便于在不同情况下进行管理和操作。以下是一些内置用户及其权限:
-
elastic
:这是超级用户,拥有所有权限。可以使用此用户进行任何操作,包括管理和配置集群、索引和数据。 -
kibana_system
:这个用户用于Kibana实例与Elasticsearch集群之间的通信。它具有执行所需操作(如创建和管理Kibana索引)的最小权限。 -
logstash_system
:这个用户用于Logstash实例与Elasticsearch集群之间的通信。它具有向集群中写入数据所需的最小权限。 -
beats_system
:这个用户用于Beats代理(如Filebeat、Metricbeat等)与Elasticsearch集群之间的通信。它具有向集群中写入数据所需的最小权限。 -
apm_system
:这个用户用于APM Server与Elasticsearch集群之间的通信。它具有向集群中写入APM数据所需的最小权限。 -
remote_monitoring_user
:这个用户用于监控Elasticsearch集群。它具有为监控功能收集和发送数据所需的最小权限。 -
ingest_manager
:这个用户用于运行和管理Elasticsearch的数据摄取和管理功能。它具有执行数据摄取和管理任务所需的最小权限。
请注意,在使用这些内置用户之前,需要设置初始密码。在启用Elasticsearch的安全功能后,可以使用bin/elasticsearch-setup-passwords
工具为内置用户设置初始密码。
要设置初始密码,请在Elasticsearch安装目录中运行以下命令:文章来源:https://www.toymoban.com/news/detail-836136.html
bin/elasticsearch-setup-passwords auto
这将为所有内置用户生成随机密码。还可以使用bin/elasticsearch-setup-passwords interactive
命令交互式地为每个内置用户设置密码。文章来源地址https://www.toymoban.com/news/detail-836136.html
到了这里,关于Elasticsearch内置用户详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!