ElasticSearch7.8配置
#进入es容器内部
docker exec -it es /bin/bash
#修改es配置文件elasticsearch.yml
vi /usr/share/elasticsearch/config/elasticsearch.yml
#添加以下内容
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
#保存后退出docker容器
exit
#重启es
docker restart es
#重启后进入es容器中
docker exec -it es /bin/bash
#进入es 名录目录
cd /usr/share/elastic/bin
#执行命令,交互式设置密码(注意保存好全部密码)
./elasticsearch-setup-passwords interactive
Kibana7.8配置
#进入es容器内部
docker exec -it kibana /bin/bash
#修改es配置文件kibana.yml
vi /usr/share/kibana/config/kibana.yml
#添加以下内容
elasticsearch.username: "kibana"
elasticsearch.password: "*****"
#保存后退出docker容器
exit
#重启kibana
docker restart kibana
Elastic内置用户
- elastic:内置超级用户
- kibana:仅可用于kibana用来连接elasticsearch并与之通信, 不能用于kibana登录
- logstash_system:用于Logstash在Elasticsearch中存储监控信息时使用
URL访问验证
API访问es验证
- 请求地址:http://{userName}:{passwords}@host:port
【参考地址:https://www.jianshu.com/p/4aa3a8b70bfa】
网友评论