【ELK】ES节点开启https【亲测可用】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

es版本8.14.3

这次ES部署到了正式生产环境,需要解决安全问题,特此记录,没看过上集兄弟的可以看看上集

【ELK】保姆级教程docker部署Elasticsearch+Kibana,必成

开始操作

1)配置使用自签名证书

注意:如果已有单节点es,想要将其转换升级为集群,必须要删除/data下的node数据,即清空data中的信息;配置证书仅在集群的第一台服务器node-01执行即可,其他服务器直接复制;elasticsearch生成证书有两种方式,elasticsearch-certgen 方式和elasticsearch-certutil方式,其中,

  • 第一种方式如果以后新增节点导致证书得重新生成并放到es所有节点,
  • 一般我们使用第2种;
  1. docker ps 查看
    在这里插入图片描述

  2. 进入容器

    docker exec -it es01 bash
    
  3. 调用elasticsearch-certutil接口

    为 Elastic Stack 设置基本安全性 |Elasticsearch 指南 [8.17] |弹性的

    # 本处采用通过的elasticsearch-certutil方式
    cd /usr/share/elasticsearch
    
    # 签发ca证书:输入证书文件名、密码,一般我们直接回车就行,命令执行完后,会在~目录下生成一个ca证书:elastic-stack-ca.p12
    ./bin/elasticsearch-certutil ca
    
    # 生成第二个证书文件:elastic-certifacates.p12
    # 要求输入 CA 的密码,如果在上一步中未配置密码,直接按 Enter
    ./bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值