elastic集群:
es在6.8以后逐渐开放x-pack功能,所以集群可以开启认证功能。(es不能使用root运行)
集群搭建:
设置好集群角色,集群的备份仓库
vim /usr/local/elastic/config/elasticsearch.yml
cluster.name: my-application
network.host: ip
path.repo: xxxx
path.data: data
path.logs: logs
http.port: 9200
transport.tcp.port: 9300
discovery.seed_hosts: [“ip:9300”, “ip:9301”, “ip:9302”]
cluster.initial_master_nodes: [“ip:9300”, “ip:9301”, “ip:9302”]
#开启安全认证登录
xpack.security.enabled:true
##tcp启用TSL
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: ./elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: ./elastic-certificates.p12
首先生成证书:
生成CA证书,使用elasticsearch内部命令
elasticsearch-certutil ca
elasticsearch-certutil cert --ca elastic-stack-ca.p12
一般证书在解压的elasti

本文档介绍了如何在Elasticsearch 6.8版本中搭建启用认证的集群,包括设置集群参数、生成证书、配置安全认证以及Kibana的HTTPS连接。关键步骤包括配置集群节点、开启安全认证、生成和分发证书,并确保Kibana能安全地与Elasticsearch通信。

2726

被折叠的 条评论
为什么被折叠?



