Elasticsearch、Logstash、Kibana手把手教你添加密码设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch、Logstash、Kibana手把手教你添加密码设置相关的知识,希望对你有一定的参考价值。

参考技术A     版本: elasticsearch-7.1.1(6.2或更早版本需要安装X-PACK, 新版本已包含在发行版中)

    配置:elasticsearch.yml

    新增以下配置

    xpack.security.enabled: true

    xpack.license.self_generated.type: basic

    xpack.security.transport.ssl.enabled: true

    保存后重启ES

    进入bin目录,输入”./setup-passwords interactive”初始化密码

    内置三个用户:

    elastic:内置超级用户

    kibana:仅可用于kibana用来连接elasticsearch并与之通信, 不能用于kibana登录

    logstash_system:用于Logstash在Elasticsearch中存储监控信息时使用

    在kibana.yml中配置用户名和密码

    elasticsearch.username: "kibana"

    elasticsearch.password: "*****"

    账号密码为es初始化中设置的密码

    重启kibana

    输入http://ip:5601打开登录页面,使用elastic账号登录,并在角色和用户管理中添加用户指定 索引用于访问ES.

    在logstash.yml中配置用户名和密码

    xpack.monitoring.enabled: true

    xpack.monitoring.elasticsearch.username: logstash_system

    xpack.monitoring.elasticsearch.password: *****

    xpack.monitoring.elasticsearch.hosts: ["http://ip:9200"]

    在logstash指定的启动文件中加上具有索引权限的账号(登录kibana后创建的用户)

    http请求方式,在请求链接中添加账号和密码,注:密码中不要带@。

    http://userName:passwords@ip:port

以上是关于Elasticsearch、Logstash、Kibana手把手教你添加密码设置的主要内容,如果未能解决你的问题,请参考以下文章

docker实现elasticsearch集群实战

详解三款日志采集工具--Logstash,Fluentd, Logtail比较

elasticsearch+logstash+kibana部署

CentOS7??????Elasticsearch+ Logstash+kibana??????????????????????????????

elasticsearch -- Logstash实现mysql同步数据到elasticsearch

Logstash+elasticsearch+elastic+nignx