跳到主要内容

云端同步

云端同步功能让你在多台设备间同步连接配置,随时随地访问你的服务器列表。

功能概述

云端同步提供以下能力:

  • 多设备同步:在电脑、笔记本等多台设备间自动同步数据
  • 端到端加密:使用仓库密码加密敏感信息,服务器无法解密
  • 自动备份:云端数据定期备份,防止意外丢失
  • 实时更新:任意设备修改后,其他设备自动获取最新数据

前提条件

使用云端同步需要:

  1. XTerminal 账号:注册或登录你的账号
  2. 仓库密码:用于加密敏感数据的密码

账户登录

登录方式

XTerminal 支持多种登录方式:

  • 账号密码登录:使用邮箱和密码
  • 微信扫码登录:扫描二维码快速登录

登录步骤

  1. 点击应用右上角的用户图标
  2. 选择登录方式
  3. 按提示完成验证
  4. 登录成功后即可使用云端功能

仓库密码

仓库密码是云端同步的核心安全机制,用于加密你的敏感数据。

设置仓库密码

首次使用云端仓库时,需要设置仓库密码:

编辑仓库密码

  1. 点击工具栏的 编辑仓库密码 按钮
  2. 输入你的仓库密码
  3. 点击 确认 保存

密码用途

仓库密码用于加密以下敏感信息:

数据类型说明
服务器密码SSH 登录密码
私钥内容SSH 私钥文件内容
私钥密码私钥的保护密码
凭证信息登录凭证的敏感字段

加密原理

明文数据 + 仓库密码 → 加密数据 → 上传云端
  • 数据在本地加密后才上传到云端
  • 服务器只存储加密后的数据
  • 只有持有仓库密码才能解密数据
  • XTerminal 不存储也不上传你的仓库密码

重要提示

请务必牢记仓库密码

  • 仓库密码仅保存在本地设备
  • XTerminal 服务器不存储你的密码
  • 忘记密码将无法解密已加密的数据
  • 建议将密码保存在安全的地方(如密码管理器)

切换仓库

切换方法

在连接中心工具栏右侧,点击对应按钮切换仓库:

  • 本地仓库:数据存储在本机
  • 云端仓库:数据存储在云端服务器

当前选中的仓库按钮会高亮显示。

切换影响

切换仓库后:

  • 连接列表会显示对应仓库的数据
  • 分组结构会相应切换
  • 新建的连接会保存到当前仓库
  • 两个仓库的数据相互独立

多设备同步

同步流程

  1. 在设备 A 登录账号并切换到云端仓库
  2. 创建或修改连接配置
  3. 数据自动上传到云端
  4. 在设备 B 登录同一账号
  5. 切换到云端仓库,自动获取最新数据

同步时机

云端数据会在以下时机同步:

  • 切换到云端仓库时
  • 点击刷新按钮时
  • 应用启动时(后台自动同步)
  • 创建、修改、删除连接后

多设备使用仓库密码

在新设备上使用云端仓库时:

  1. 登录你的账号
  2. 切换到云端仓库
  3. 输入相同的仓库密码
  4. 即可解密并使用已有数据

注意:所有设备必须使用相同的仓库密码,否则无法解密数据。

数据迁移

从本地迁移到云端

将本地仓库的数据同步到云端:

  1. 切换到本地仓库
  2. 选中要迁移的连接
  3. 点击 复制到云端 按钮
  4. 系统会保留分组结构进行复制

保留本地副本

复制到云端后,本地仓库的数据会保留,你可以:

  • 继续使用本地仓库作为备份
  • 删除本地数据节省空间
  • 两边独立管理不同的连接

离线使用

即使没有网络连接,云端仓库仍可有限使用:

  • 可用:查看已同步的连接列表
  • 可用:使用已缓存的连接配置发起连接
  • 不可用:创建、修改、删除操作(需要网络)

网络恢复后,可以继续正常使用所有功能。

安全建议

  1. 使用强密码:仓库密码建议使用复杂的随机密码
  2. 安全存储:将密码保存在密码管理器中
  3. 定期检查:检查登录设备列表,移除不再使用的设备
  4. 及时登出:在公共设备上使用后及时退出登录

常见问题

忘记仓库密码

如果忘记仓库密码:

  • 本地仓库数据不受影响
  • 云端已加密的敏感数据无法解密
  • 可以重新设置新密码,但历史加密数据将丢失

不同设备密码不一致

如果不同设备使用了不同的仓库密码:

  • 无法解密其他设备上传的数据
  • 需要统一使用同一个密码
  • 建议选择一个设备的密码作为统一密码

同步冲突

XTerminal 使用以下策略处理冲突:

  • 以最后修改时间为准
  • 较新的修改会覆盖较旧的数据
  • 建议避免在多设备同时编辑同一连接

下一步