跳到正文
伩刃的博客
返回

Aegis 验证器迁移与备份-完整流程

场景:把微软 Authenticator 里的两步验证码(Oracle Cloud + 微软账户)迁移到开源验证器 Aegis,并建立「恢复出厂也不丢号」的备份链。本流程在国行 HyperOS 手机实测全程跑通。

结论

一、为什么换掉微软 Authenticator

二、选型对比(2026-10 核实)

App备份方式需要账号适配国行机
Aegis本地加密导出,可自动定期导出到文件夹不用★ 完全适配
2FAS自动备份走 Google Drive(需谷歌服务)不用❌ 无 GMS 则备份失效
Ente Auth端到端加密云同步,全平台要注册可用但多一个账号要保护
Authy不推荐—无导出、厂商锁死、出过泄露事件

两个都装互为备份也行(同一密钥可在多个验证器共存),单装 Aegis + 备份链已足够。

三、Aegis 初始配置(装完先做这些)

安装:GitHub 官方仓库 github.com/beemdevelopment/Aegis → Releases → apk(⚠️ 只从官方仓库/官网/F-Droid 下载,验证器 App 供应链污染是致命的)。

  1. 设保险库密码(打开 App 用的)——⚠️ 忘了这个备份文件就是废纸,必须记录
  2. 开指纹解锁(方便日常)
  3. 配置自动备份:设置 → 备份 → 开启自动备份 → 设备份密码 + 选一个手机文件夹(建议专用目录如 Documents/AegisBackup)
  4. 手动验证一次:「导入和导出」→ 导出 → 加密导出 → 确认文件夹里真的生成了加密 .json 文件
  5. 手机时间设为自动同步(TOTP 靠时间算码)

四、备份上云(小米云盘)

小米云盘 App 的设置页没有「文件夹备份」入口,入口在系统文件管理器:

要点:

五、迁移实操

Oracle Cloud(先迁,流程更简单)

⚠️ 迁移过程要用旧验证码登录,趁旧验证器还能用赶紧做。

  1. OCI 控制台 → 右上角头像 → 点邮箱/用户名进用户详情页(不是弹层式 User settings)
  2. Security(安全性) 页签 → 添加移动应用程序
  3. ⚠️ 关键一步:打开**「脱机模式或使用其他验证程序」**开关——不开的话 OCI 只走 OMA 推送绑定,永远不出 TOTP 二维码(多数人卡在这)
  4. 出现标准 TOTP 二维码 → Aegis ➕ 扫码 → 填 6 位码 → 绑定成功,设备列表多出一条「移动应用程序」
  5. 现在才删旧的 OMA 设备(此前删会报「You cannot delete the device. At least one device is required」——先加后删就绕开)
  6. 生成绕过码:同一 Security 页下方,最多 5 个一次性码,码值只在生成那一刻显示,当场复制妥善保存;没存就删掉重新生成
  7. 退出登录实测:密码 → 输 Aegis 码 → 进门

微软账户

  1. account.microsoft.com → 安全性 → 「添加另一种登录账户的方式」
  2. 选 「使用应用」
  3. 页面显示「设置 Microsoft Authenticator 应用」时,点下方蓝色链接 「设置其他 Authenticator 应用」 → 出标准 TOTP 二维码
  4. Aegis 扫码 → 填 6 位码 → 完成,验证方式列表多一条「输入验证器应用中的验证码」
  5. 开启双重验证总开关(安全性首页显示「关」的那个)——不开的话登录不强制二次验证,2FA 等于没上岗;流程中若给恢复代码,妥善保存
  6. 旧的「发送登录通知」(Authenticator 推送)先保留当退路,稳定一两周后再删

六、恢复出厂后的还原流程

  1. GitHub 装回 Aegis
  2. 小米云盘拉回时间戳最新的备份文件
  3. 「导入和导出」→ 导入 → Aegis 加密备份 → 输备份密码(解文件用备份密码,开保险库用保险库密码,若设成同一个则无区分)
  4. 重新配置自动备份——Android 对文件夹的授权重装后失效,需重新选一次文件夹,不是出故障
  5. 拿 OCI 或微软账号实测登录一次,码能进门才算恢复成功

七、坑清单(实测汇总)

坑说明
先删后加被拦OCI 报「至少一台设备」,顺序必须先绑新再删旧
OCI 不出 TOTP 二维码「脱机模式或使用其他验证程序」开关没打开,默认只走 OMA 推送
绕过码只在生成时显示一次列表页看不到码值,没复制就得删了重生成
微软「使用应用」≠ 只能 Authenticator点「设置其他 Authenticator 应用」链接即出标准二维码
备份密码 ≠ 保险库密码两个都可以记成同一个,但必须分开记清楚各自用途
重装后自动备份失效Android SAF 文件夹授权不随重装保留,重新选一次即可
备份文件累积文件名带时间戳,恢复选最新,定期清旧

八、最终形态与日常动作

账号验证方式
Oracle CloudAegis TOTP(OMA 已删)+ 绕过码 ×5
微软账户Aegis TOTP + 登录通知(退路)+ 邮箱/短信代码 + 双重验证开
备份Aegis 自动加密导出 → 小米云盘;整机云备份兜底

日常只有两个动作:新绑网站用 Aegis 扫码(顺手瞄一眼云盘备份文件有没有更新);保险库密码、备份密码、OCI 绕过码、微软恢复代码统一记到安全的笔记/密码管理处。


实测环境:Redmi K60(HyperOS 国行)+ Aegis(GitHub Releases 版),迁移样本为 Oracle Cloud 与微软个人账户(2026-10-09)。



上一篇
Sandboxie 隔离安装不受信任程序-通用流程
下一篇
GitHub Copilot 无法开通(重定向循环)— 自查、申诉与解封全记录