astrbot 中文文档 下载 App

账号安全:密码管理、双因素认证与恢复码

面板一旦公网可访问,astrbot 账号就是整台机器人的钥匙。改强密码只是第一步,TOTP 双因素认证是官方提供的第二道锁。

开启双因素认证

基于 TOTP(时间一次性密码),任何标准验证器应用都兼容:

  1. 左侧菜单「配置文件 → 系统配置」
  2. 打开「启用 WebUI TOTP 双因素认证」开关
  3. 面板显示二维码,用 Google Authenticator 等验证器扫码
  4. 输入验证器生成的 6 位验证码完成绑定
  5. 系统生成恢复码——立即抄下来妥善保存,这是弄丢验证器后唯一的常规门

恢复码的机制

三条规则决定了它的珍贵程度:

恢复码丢了且验证器也没了,常规途径无法找回账户访问权,只能手动改配置文件救急:编辑 data/cmd_config.json,把 dashboard.totp.enable 设为 false,并清空 dashboard.totp.secret 和 dashboard.totp.recovery_code_hash 两个字段,重启后重新配置。

安全约束要知道

公网部署的额外清单

安全配置的本质是给「面板公网可达」这件事上保险。面板只在内网或本机跑的话,强度按需降低,但初始密码修改永远不该跳过。