ServerBox 中文文档 下载 App

如何批量导入已有服务器配置到 ServerBox

从 ~/.ssh/config 导入

如果你在电脑上已经有一份规整的 ~/.ssh/config 文件,ServerBox 可以一键解析里面的 Host 条目,自动填充服务器地址、端口、用户名和密钥配置。

桌面端操作:

  1. 打开 ServerBox 设置 → 服务器管理 → 从 SSH config 导入
  2. 默认读取 ~/.ssh/config,也可以手动指定其他路径
  3. 导入后每台服务器都是独立条目,后续可以单独编辑

移动端操作:

  1. 先用 AirDrop 或云盘把 config 文件传到手机
  2. 在「添加服务器」页面选「从文件导入」→ 选择你的 config 文件
  3. ServerBox 会解析所有 Host 块供你选择导入

SSH config 文件格式示例

ServerBox 能正确解析以下格式的 config:

Host prod-web-01
    HostName 10.0.0.11
    Port 22
    User ubuntu
    IdentityFile ~/.ssh/id_ed25519

Host prod-db-01
    HostName 10.0.0.21
    Port 22
    User root
    IdentityFile ~/.ssh/id_ed25519
    ProxyJump bastion    # 跳板机也能一起解析

从旧设备迁移

如果你换了新手机或新电脑,需要把 ServerBox 的服务器配置迁过来:

旧设备导出:

  1. 设置 → 服务器管理 → 导出服务器列表
  2. 选择导出格式(推荐 JSON,包含密钥引用)
  3. 保存到云盘或通过 AirDrop 传

新设备导入:

  1. 设置 → 服务器管理 → 从文件导入
  2. 选择刚导出的文件
  3. 如果用了 SSH 密钥,还需要把私钥文件也迁过来

手动逐个添加

如果没有 config 文件,只能一台一台加。虽然麻烦,但 ServerBox 会自动记住已填过的用户名和密钥,下次添加时下拉菜单里直接选就行。

关于密钥安全性提示

批量导入时请确认: