码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • vault安装手册


    标准配置文件

    ui            = true
    cluster_addr  = "https://127.0.0.1:8201"
    api_addr      = "https://127.0.0.1:8200"
    disable_mlock = true
    
    storage "raft" {
      path = "/path/to/raft/data"
      node_id = "raft_node_id"
    }
    
    listener "tcp" {
      address       = "127.0.0.1:8200"
      tls_cert_file = "/path/to/full-chain.pem"
      tls_key_file  = "/path/to/private-key.pem"
    }
    
    telemetry {
      statsite_address = "127.0.0.1:8125"
      disable_hostname = true
    }
    

    简化配置文件

    ui = true
    
    listener "tcp" {
      address = "10.10.100.95:8200"
      tls_cert_file = "/app/vault/cert/fullchain.pem"
      tls_key_file  = "/app/vault/cert/privkey.pem"
      # If bound to localhost, the Vault UI is only
      # accessible from the local machine!
      # address = "127.0.0.1:8200"
    }
    

    生成自签名证书

    1. 准备工作

      在开始之前,请确保您已完成以下准备工作:

      已在CentOS 7服务器上安装了Apache或Nginx等Web服务器(本次以Nginx为例)。
      确保域名的DNS记录已正确配置,指向服务器的IP地址。

    2. 安装 Certbot

      Certbot可以通过EPEL存储库进行安装。执行以下命令安装EPEL存储库:

       sudo yum install epel-release
      

      然后,使用snapd来装certbot:

       sudo yum install snapd
      

      设置快捷方式以及开启自启

       sudo systemctl enable --now snapd.socket
       sudo ln -s /var/lib/snapd/snap /snap
      

      安装certbot

       sudo snap install --classic certbot
      

      设置快捷方式

       sudo ln -s /snap/bin/certbot /usr/bin/certbot
      
    3. 获取 SSL 证书

      执行以下命令使用Certbot获取SSL证书。假设我们的配置文件在/usr/local/nginx/conf

       sudo certbot certonly --standalone -d iptvcrm.com
      

    无域名生成自签名证书

    openssl genpkey -algorithm RSA -out privkey.pem
    
    openssl req -new -key privkey.pem -out cert.csr
    
    openssl x509 -req -days 365 -in cert.csr -signkey privkey.pem -out fullchain.pem
    

    启动指令

    测试环境启动指令

    vault server -config /app/vault/conf/vault.conf -dev -dev-root-token-id root -dev-tls
    

    访问url

    https://10.10.100.95:8200/ui
    
  • 相关阅读:
    【华为OD机试真题 python】按索引范围翻转文章片段【2022 Q4 | 100分】
    minikube 实战篇 - mysql部署 - 1
    Docker入门指南:基于 docker 搭建机器学习/深度学习开发环境
    【深度学习】AI换脸,EasyPhoto: Your Personal AI Photo Generator【一】
    机器学习笔记之高斯网络(一)基本介绍
    20、Python -- 变量作用域、局部函数
    “第六十二天”
    nginx目录穿越漏洞(insecure-configuration)
    Laravel视图:构建动态用户界面的基石
    2023-09-16 LeetCode每日一题(打家劫舍)
  • 原文地址:https://blog.csdn.net/ciqingloveless/article/details/140462145
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号