第 4 步:准备 Contabo VPS
订购一台 Contabo VPS,并获取 Office Claws 配置服务器所需的 API 凭据。
你的 Agent 运行在 你自己的 Contabo 账号中的一台 VPS 上。在这一步中,你需要订购服务器并获取 API 凭据,这样 Office Claws 才能为你找到并配置这台服务器。
第 1 步:创建 Contabo 账号
如果还没有账号,请在 contabo.com 注册。
第 2 步:订购 VPS
- 进入 Cloud VPS 并选择一个套餐。推荐 4 vCPU / 8 GB 内存;参见 准备条件。
- 任选一个地区。
- 在 Image 下选择 Ubuntu 24.04。
- 设置一个 root 密码并妥善保存。Office Claws 不会用到它,但如果以后需要手动修复服务器,你要用它通过 Contabo 的 VNC 控制台登录(参见 故障排查)。
- 完成订单。
Contabo 通常在几分钟内交付服务器,但也可能需要几个小时。服务器准备好后你会收到一封邮件。
已经有一台存有数据的 VPS? 你可以使用它,但 Office Claws 会安装 Docker、修改防火墙并关闭公网 SSH。为了得到干净、可预期的结果,请使用新的 VPS,或者先在 Contabo 控制面板中为它重装 Ubuntu 24.04(Reinstall)。这会清除磁盘。
第 3 步:获取 API 凭据
Office Claws 使用 Contabo API 查找你的服务器,并把它的 SSH 密钥安装到你选择的那台服务器上。你需要 四个值:
- 打开 my.contabo.com/api/details。
- 复制 Client ID。
- 复制 Client Secret。
- 你的 API User 就是你的 Contabo 登录邮箱。
- API Password 是单独用于 API 的密码,不是 你的网站登录密码。如果你从未设置过,请在同一页面点击 Set password(设置密码)并设置一个。
请准备好这四个值。CLI 会在 第 6 步 中要求你输入。
| CLI 提示 | 在哪里找到 |
|---|---|
Contabo client ID | API details 页面 → Client ID |
Contabo client secret | API details 页面 → Client Secret |
Contabo API user (email) | 你的 Contabo 登录邮箱 |
Contabo API password | 你在 API details 页面设置的 API 密码 |
CLI 会验证这些凭据并保存在系统钥匙串中。它们永远不会发送到 Office Claws 的服务器。