想重新刷机, google 身份验证器怎么办?如何备份和恢复?

2018-04-25 08:52:22 +08:00
 boa2005

RT

打算刷机,但这块遇到难题了.. google 身份验证器 是不支持云同步的,我也不想换成什么其它的 authy 之类的,因为有些网站只支持 google 身份验证器。( authy 能支持 google 么?)

如何备份和恢复?

手机没有 ROOT 也不想 ROOT,不想用什么钛备份之类的东西...

难道只能登录对应的二次验证网站 一个个取消 google 二次验证,刷机后再依次打开吗?

求解,谢谢。

17858 次点击
所在节点    问与答
37 条回复
bearqq
2018-04-25 08:57:05 +08:00
你在用谷歌身份验证之前试试 authy 就不会发这个帖子了。。
单纯谷歌身份验证的正确用法是添加的时候把二维码保存下来。
boa2005
2018-04-25 09:02:13 +08:00
@bearqq 原来如此.. 还需要保存 网站提供的二维码

我确实没用过 authy,那如果用了 authy 它兼容 要求 google 验证器的 网站吗?
boa2005
2018-04-25 09:10:14 +08:00
但凡 可以开通 google 二次验证的网站,都可以用 authy 的? authy 兼容 google 验证的?
colinrat
2018-04-25 09:27:00 +08:00
同问
nullen
2018-04-25 09:28:45 +08:00
以前被坑过一次,后来改用 洋葱,洋葱倒闭之后用 authy。
SoulGem
2018-04-25 09:32:55 +08:00
Authy
heiybb
2018-04-25 09:32:57 +08:00
算法一样的,所有二次验证你都可以用 authy
geelaw
2018-04-25 09:34:37 +08:00
似乎只有 Microsoft Azure Authenticator 不一样—— Azure AD 必须用 MS A A。

当然 MS A A 也是支持那种通用的 TOTP 算法的。
h4wklee
2018-04-25 09:35:50 +08:00
开了二次验证的网站大多都会提供一组备用码,截图保存下放到可信的存储中。
当然这只是个下策,最好的方法还是 1 楼吧,不过大多数人估计都是直接扫了,大多数网站上似乎也没有提示保存此二维码的操作
explore365
2018-04-25 09:44:46 +08:00
sephinh
2018-04-25 09:47:35 +08:00
华为自带的备份可以不 root 备份程序和数据,又少了一个 root 的理由
dxfree
2018-04-25 09:48:48 +08:00
据说 iPhone 可以加密备份可破,android 不知。
作为有同样的需求的用户,还好我的各个网站还有手机认证渠道。
boa2005
2018-04-25 09:52:28 +08:00
多谢楼上各位,研究了一下 authy 也是可以的,但是数据放在它的云端 就需要信任它不会出问题。

想了想,还是采用保存二维码的方法了。

现在正在依次登录之前开启 google 二次验证的网站(好在不多)关闭,然后再次开启,再将二维码保存下来,加密压缩再放到几个稳妥的地方 做为备份。

然后再刷机。

______________________________________________________


[网上还找到的其它方法,可位可以参考一下]

三种方法
1、保存当初的二维码

2、myAndroidTools,找到验证器的数据库,把 email 和 secret 字段弄出来,新设备手动输入即可

3、adb shell 连接手机 原手机输入:adb pull /data/data/com.google.android.apps.authenticator2/databases/databases 新设备输入:adb push databases /data/data/com.google.android.apps.authenticator2/databases/databases

作者:水银子弹
链接: https://www.zhihu.com/question/22342801/answer/66856419
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
titanium98118
2018-04-25 09:55:35 +08:00
撒消原有的 token,再生成新的,放到 authy 或 keepass 都可以
baozijun
2018-04-25 09:57:17 +08:00
一直在用 1password 存储 Google 身份验证二维码
glasslion
2018-04-25 10:13:57 +08:00
Android 版 google 身份验证器 的数据是存在一个 sqlite 数据库里的
honeycomb
2018-04-25 10:14:18 +08:00
@boa2005
有 root 则用 titanium 之类的备份出来,无 root 尝试用 adb 的备份命令(不一定有效)

注意,Google authenticator 只提供 totp 的 6 位数字模式,因此任何支持 totp 的验证器都兼容 Google authenticator。

更好的办法是使用支持导出密钥(当然最好是能将之加密)的 totp 验证器应用。

还有一个办法是使用那些服务的备用措施取消 /更换 totp 对应的密钥。

totp 是目前主流的 time based 2fa 验证码机制
xyfan
2018-04-25 10:31:52 +08:00
不建议保留二维码啊。所有支持 google 身份验证器的网站都会在给你开启二步验证的时候给你大概 10 个备用的恢复密码,以便你没有手机的时候登陆网站。直接刷机,然后用备用密码登陆网站,重新添加新手机的二步验证。
riggzh
2018-04-25 10:36:12 +08:00
Authy 用了很久了,但是我一直觉得图标不全且无法自定义很难受,弟兄们还有没有更好的推荐
meisky6666
2018-04-25 10:57:35 +08:00
打算刷机不 root?这是什么操作?刷机之前不是先备份吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/449613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX