Vault 速查
共 25 条 HashiCorp Vault 常用命令,涵盖服务与状态、认证与登录、读写机密(KV)、策略与引擎、运维与加密。 支持搜索与分类筛选,点击即可复制。
服务与状态
开发服务器与连接。
| 命令 | 说明 |
|---|---|
| 启动开发服务器(含初始 root token) | |
| 设置服务地址(PowerShell) | |
| 查看封存 / 初始化状态 | |
| 生产环境初始化(生成 unseal key 与 root token) | |
| 解封(需多次达到阈值) |
认证与登录
获取令牌。
| 命令 | 说明 |
|---|---|
| 用令牌登录 | |
| 用户名密码认证 | |
| 查看当前令牌信息与策略 | |
| 创建带策略的令牌 | |
| 列出 / 启用认证方法 |
读写机密(KV)
键值存储是基本用法。
| 命令 | 说明 |
|---|---|
| 写入键值对 | |
| 读取(-format=json 输出 JSON) | |
| 只取某个字段 | |
| 删除 / 列出 | |
| KV v2 版本管理(kv get -version=1 读旧版) |
策略与引擎
权限与机密引擎。
| 命令 | 说明 |
|---|---|
| 写入策略(HCL 定义路径权限) | |
| 列出 / 查看策略 | |
| 启用机密引擎 | |
| 列出已启用引擎 | |
| 启用加密引擎(transit) |
运维与加密
封存、动态凭证等。
| 命令 | 说明 |
|---|---|
| 封存 / 主节点降级 | |
| 加密数据 | |
| 生成动态数据库凭证 | |
| 续租 / 撤销租约 | |
| 开启审计日志 |
使用说明
HashiCorp Vault 速查:服务与状态、认证与登录、读写机密(KV)、策略与引擎、运维与加密;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:服务与状态、认证与登录、读写机密、策略与引擎、运维与加密。
- 点「命令」列复制到终端。
- 本地试用用 vault server -dev,再 vault login 登录。
- 读写机密用 vault kv put/get 操作 secret 路径。
常见问题
- 开发模式和生产的区别?
- 开发模式自动初始化并解封、数据在内存中,仅用于学习;生产需 operator init 并用 unseal key 手动解封。
- KV v1 和 v2 有何不同?
- v2 支持版本历史与软删除(配合 -version 参数),v1 不保留版本;新建建议用 kv-v2。
- 需要联网吗?
- 速查内容本地可用;执行命令需连接 Vault 服务。
延伸阅读
相关工具
RXJS
RxJS 速查
of / map / switchMap / Subject 速查
ZSTND
Zustand 速查
create / useStore / persist / immer 速查
PINIA
Pinia 速查
defineStore / storeToRefs / actions 速查
TQ
TanStack Query 速查
useQuery / useMutation / 缓存 速查
RRT
React Router 速查
createBrowserRouter / useParams / loader 速查
I18N
i18next 速查
i18next.init / useTranslation / t() 速查