三.使用HashiCorp Vault工具管理数据库

本文详细介绍了在Ubuntu 18.04系统上安装和配置HashiCorp Vault的过程,包括安装依赖、添加GPG公钥、设置apt源、安装Vault、配置启动、设置环境变量、启动和检查服务状态、防火墙配置以及初始化Vault。Vault是一个用于安全管理秘密和加密的工具,提供API、CLI和UI接口,确保对敏感数据的访问控制和审计。
摘要由CSDN通过智能技术生成

三.ubuntu安装使用HashiCorp Vault工具管理数据库

HashiCorp Vault 是一个基于身份的秘密和加密管理系统。机密是您想要严格控制访问的任何内容,例如 API 加密密钥、密码和证书。Vault 提供由身份验证和授权方法门控的加密服务。使用 Vault 的 UI、CLI 或 HTTP API,可以安全地存储和管理、严格控制(限制)和审计对机密和其他敏感数据的访问。
1.HashiCorp Vault的安装
前置条件:ubuntu系统版本为version 18.04
①首先安装必要依赖:
命令:
sudo apt-get update && sudo apt-get install -y libssl-dev gcc wget
在这里插入图片描述
②下载HashiCorp GPG公钥并添加到系统中
命令:wget -O- ‘https://apt.releases.hashicorp.com/gpg’ | sudo apt-key add -
因为apt-key add命令需要安装gnupg工具,如果系统上没有安装gnupg、gnupg2或gnupg1中的任一工具,会报错如下:
root@ubuntu:~# wget -O- ‘https://apt.releases.hashicorp.com/gpg’ | sudo apt-key add -
–2023-06-21 06:32:52-- https://apt.releases.hashicorp.com/gpg
Resolving apt.releases.hashicorp.com (apt.releases.hashicorp.com)… 18.65.202.5, 18.65.202.73, 18.65.202.110, …
Connecting to apt.releases.hashicorp.com (apt.releases.hashicorp.com)|18.65.202.5|:443… E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
connected.
HTTP request sent, awaiting response… 200 OK
Length: 3980 (3.9K) [binary/octet-stream]
Saving to: ‘STDOUT’- 0%[] 0 --.-KB/s in 0sCannot write to ‘-’ (Success).
可以使用以下命令先安装gnupg工具:
sudo apt install gnupg
在这里插入图片描述
安装完成后,重新运行添加HashiCorp GPG公钥的命令:
wget -O- ‘https://apt.releases.hashicorp.com/gpg’ | sudo apt-key add -
在这里插入图片描述
③添加HashiCorp apt源:
命令:
sudo add-apt-repository “deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main”
在这里插入图片描述
如果出现以上错误,意味着Ubuntu系统上没有安装add-apt-repository这个命令。要修复这个错误,需要先安装software-properties-common这个软件包。
命令:sudo apt install software-properties-common
在这里插入图片描述

然后重试添加Hashicorp的APT的源仓库:
命令:
sudo add-apt-repository “deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值