Termius 中文文档 下载 App

Termius Vaults 架构详解 | Personal Vault、Team Vault、自定义 Vault 三种类型

Vaults 是什么

Vaults(保险库)是 Termius 的一级数据结构,也是它和其他 SSH 客户端最根本的差异。可以把 Vaults 理解成一个端到端加密的云存储容器,里面放着所有和远程访问相关的东西:

Vaults 之间完全隔离——每个 Vault 有自己独立的一套数据,互不干扰。

Vaults 架构图
Vaults 架构图

三种 Vault 类型

Termius 里有三种 Vault:

Personal Vault(个人保险库)

Team Vault(团队保险库)

自定义 Vault(Custom / Project Vault)

实际例子

假设一家中型 SaaS 公司,组织架构是这样:

Termius 里的 Vaults 布局可以是:

Vault成员权限用途
Personal Vault各自仅自己私人测试
Team Vault全员完全访问共用 Snippets、开发环境
Production VaultDevOps 仅完全访问生产环境服务器
Staging VaultDevOps + Dev + QA完全访问预发布环境

这样每个团队成员登录 Termius 后,只能看到自己有权限的 Vault,数据自动同步,不需要把密码散到任何 IM 或密码管理器里。

为什么用 Vaults 而不是「文件夹」

传统 SSH 客户端用文件夹/会话分组来组织服务器。Vaults 比文件夹多了三个关键能力:

  1. 权限隔离——文件夹没有权限概念,Vaults 可以控制谁能看什么
  2. 跨设备同步——文件夹是本地的,Vaults 自动云同步到所有设备
  3. 团队协作——文件夹没法共享,Vaults 可以邀请成员、分配权限、实时同步变更

怎么创建新 Vault

  1. 点击顶部 Vault 标签栏的下拉箭头(chevron)
  2. 选择「Add vault...」
  3. 输入 Vault 名称(建议明确,比如「生产环境」「QA 测试」)
  4. 选择要邀请的团队成员,分配权限(完全访问 / 只读)
  5. 点击「Create Vault」

Vault 创建后,新建主机时就可以选择存到哪个 Vault 里。也可以从 Hosts 列表里把已有的主机拖到另一个 Vault。

Starter 版的 Vault 限制

Starter 免费版只能用 Personal Vault 的本地存储,不能云同步,不能共享。但数据模型还是 Vaults,只是用不了云功能。升级到 Pro 或 Team 后自动解锁。

继续「加密密码与安全模型」了解 Vaults 的端到端加密是怎么实现的。