• 制作与部署Wazuh数字证书


    Wazuh证书与脚本工具

    我们使用官方提供的证书管理工具—— wazuh-certs-tool.sh,来制作部署Wazuh服务使用的各种证书。

    在安装Wazuh服务中使用的三种证书:

    • root-ca,根证书,用来对其它证书进行签名
    • node,节点证书,运行Wazuh indexer的节点都需要使用这个证书,且该node节点的IP需要包含在证书内。
    • admin,管理员证书是具有管理和安全相关任务所需特权的客户端证书。

    创建包括rootCA在内的全套Wazuh证书

    使用上述脚本工具创建的数字证书,默认使用以下参数值:

    • C: US
    • L: California
    • O: Wazuh
    • OU: Wazuh
    • CN: Name of the node

    需要根据实际信息,准备配置文件config.yml:

    nodes:
      # Wazuh indexer nodes
      indexer:
        - name: node-1
          ip: -node-ip>
        # - name: node-2
        #   ip: 
        # - name: node-3
        #   ip: 
    
      # Wazuh server nodes
      # Use node_type only with more than one Wazuh manager
      server:
        - name: wazuh-1
          ip: -manager-ip>
        # node_type: master
        # - name: wazuh-2
        #   ip: 
        # node_type: worker
    
      # Wazuh dashboard nodes
      dashboard:
        - name: dashboard
          ip: -node-ip>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 这里的node-ip既可以直接使用IP地址,也可以使用DNS名称

    在准备好config.yml文件后,使用以下命令一键创建所有的证书:

    bash wazuh-certs-tool.sh -A
    
    • 1

    wazuh-certificates/
    ├── admin-key.pem
    ├── admin.pem
    ├── dashboard-key.pem
    ├── dashboard.pem
    ├── indexer-key.pem
    ├── indexer.pem
    ├── root-ca.key
    ├── root-ca.pem
    ├── server-key.pem
    └── server.pem

    注:使用wazuh-certs-tool.sh工具创建的证书有效期默认值均为10年。

    使用已有rootCA创建Wazuh服务证书

    bash wazuh-certs-tool.sh -A /path/to/root-ca.pem /path/to/root-ca.key
    
    • 1
  • 相关阅读:
    XTU OJ 1175 学习笔记
    Win10系统打开组策略编辑器的两种方法
    后端关卡18 了解JDBC
    第4章 请求与响应
    嵌入式学习笔记(45) NandFlash的接口
    开发微信支付服务复盘
    【3D人脸】MediaPipe Face Mesh 调研
    SpringBoot+EasyExcel设置excel样式
    华为18级工程师一年心血终成Liunx教程,入门到高级附手册
    美国出台新规对全球芯片业产生深远影响 | 百能云芯
  • 原文地址:https://blog.csdn.net/watermelonbig/article/details/126271947