登录二次验证
跟完这篇,你的账号在密码之外多一道 6 位验证码——别人光有密码进不来,而你自己手机丢了也还有路进得去。
开始之前
一、开启验证器
- 1
打开登录安全
去哪里:我的账号 → 登录安全 → 最上面的「验证器」。
- 2
开始绑定
做什么:点「启用验证器」。上次开到一半退出去的话,按钮会显示「继续绑定」,接着点就行。
- 3
扫二维码
做什么:用验证器 App 扫屏幕上的二维码。正拿手机看这个页面、不方便扫的话,点密钥旁边的「复制」,在 App 里选手动添加再粘贴。
- 4
输入 6 位数字
做什么:把 App 上显示的数字填进「验证码」,点「确认启用」。 怎么算成功:卡片上的状态从「未启用」变成「已启用」。
- 5
把 10 个恢复码存好
做什么:这一步会一次性给出 10 个恢复码,复制到密码管理器里,或者打印出来放抽屉。存好之后点「我已保存」。
恢复码只出现这一次
二、以后登录会多一步
开启之后,网页后台和手机 App 的登录都变成两步:先用户名密码,再输验证器上的 6 位数字。数字每 30 秒换一次,输的时候看当前显示的那个就好。
- 网页 —— 密码这一步通过后出现验证码输入框,下面还有一行「改用恢复码」。
- Android / iOS App —— 同样多一页验证码,也能切到恢复码。登录一次之后照旧记住,不用每天都输。
- 连着输错 5 次会锁 5 分钟 —— 防的是别人拿着你的密码慢慢猜验证码。等 5 分钟再试就行,不需要找管理员解锁。
手机时间不准会一直提示验证码错误
用单点登录进来的不用再输一遍
三、手机丢了、验证器被清空了
- 1
先用恢复码
做什么:在登录页的验证码那一步点「改用恢复码」,填一个当初存下来的码。 注意:每个码只能用一次,用掉就少一个。卡片上会显示还剩几个,剩得不多时点「重新生成恢复码」换一批。
- 2
进去之后重新绑一台手机
做什么:我的账号 → 登录安全 →「停用验证器」(要输当前密码),然后重新走一遍第一节,用新手机扫码。
- 3
恢复码也没了,找管理员
做什么:让管理员在平台配置 → 用户管理里点开你 →「安全 & 测试」→「重置二次验证」。 之后:你的密码不变,下次登录只要密码,进去以后再重新绑一个新手机。
唯一的管理员请务必存好恢复码
四、关掉它
我的账号 → 登录安全 →「停用验证器」,输一次当前密码即可。停用之后登录只要密码,恢复码同时全部作废。换手机、换验证器 App 也是走「停用 → 重新启用」这一条路。
五、哪些地方还用不了
二次验证覆盖网页后台和手机 App。下面这几处目前只认用户名密码,遇到开了二次验证的账号会登录失败:
- 连在电视上的大屏界面 —— 给它单独建一个不开二次验证的账号,权限按只读给就行。
- 旧版手机 App —— 会提示登录失败但说不清原因,把 App 更新到新版即可。
- 旧版 Home Assistant 集成 —— 新版已经改成「跳到云瞰点授权」,开着二次验证也能连;停在旧版的话先升级,见〈Home Assistant 集成〉。
六、常见问题
- 提示验证码不正确,但我确认没输错 —— 十有八九是手机时间不准,见上面那条。也可能是 App 里存了同名的两条(换过服务器地址时容易发生),删掉旧的那条。
- 能不能不用手机 —— 可以。1Password、Bitwarden 这类密码管理器的桌面版也能当验证器,扫码那一步直接在电脑上完成。
- 开了之后手机 App 每次都要输吗 —— 不用。App 登录一次之后照旧保持登录,只有重新登录才会再要。
- 管理员能看到我的验证码或恢复码吗 —— 看不到。恢复码只在生成那一刻显示一次,服务器上存的是不可还原的摘要;管理员能做的只有「清掉你的二次验证」这一件事,清完他也进不了你的账号(还得有密码)。
- 我给自己开了,家人是不是也得开 —— 各开各的,互不影响。
相关教程
这篇文档有帮助吗?