如何将帐户迁移到新的Google Authenticator应用程序?


17

我摔坏了装有Google Authenticator应用程序和几个其他帐户的手机,以进行两个因素的身份验证,例如Dropbox,Evernote,AWS等。现在,我买了一部新手机,并按照此处给出的说明安装了Google Authenticator应用程序- https://support.google.com/accounts/answer/185834?hl=en#phone

但是现在在此应用中,我看不到其他帐户(Dropbox,Evernote等)的代码。有没有办法将它们全部迁移到这个新应用程序,或者我需要重新创建它们?另外,如果我需要重新创建它们,该怎么做,因为Evernote甚至不允许我从任何没有两因素身份验证代码的设备登录。我可以为某些帐户使用备用代码,但没有所有帐户的备用代码吗?

请提供一些建议。谢谢。

Answers:


5

这实际上是您要使用备用代码的目的。如果仍然可以访问旧设备并且该设备已植根,则可以备份数据库并将其恢复到新手机上。

但是,如果您无法再使用旧手机并且没有恢复码,则必须联系他们的支持人员并与他们进行分类。

这是两因素身份验证的目的,如果第二因素不可访问,则您将无法再访问您的帐户。如果有人知道您的密码,那么即使没有您的手机也无法执行任何操作。

这也是为什么诸如authy之类的服务真的很粗略的原因,因为第二个因素不是仅脱机。


谢谢。我注意到,并非所有提供两因素身份验证的服务都提供备份代码选项。不幸的是,我的设备没有植根,因此我需要联系我没有备份代码的帐户的支持。
严峻的2014年

4

如果您有备份应用程序,则可以备份该应用程序的数据,将其同步到云中,然后在另一台设备上还原。有一次,我尝试使Authenticator在启动时崩溃。

如果您保存了获得的秘密密钥,那么这是一个好主意,只要它们是安全的并且与密码分开,您可以通过找到安全的QR码生成器(本地或不将数据发送到任何服务器的基于JS的服务器),并像这样格式化每个服务器:

otpauth://totp/LABEL:USERNAME?secret=SECRET&issuer=ISSUER&counter=N

将其转换为QR码,Authenticator将对其进行扫描。或找到一个可以同时执行以下操作的工具:

http://dan.hersam.com/tools/gen-qr-code.html

如果您有任何基于“计数器”的代码,则需要知道使用了多少次,这可能会出现问题,但这很少见。

如果您没有保存机密,则唯一的选择是从应用程序(从备份或直接从设备)恢复数据库。在下面:

data\com.google.android.apps.authenticator2\databases\databases

您可以使用sqlite3.exe或任何SQLite UI 打开它。

sqlite> .headers on
sqlite> select * from accounts;

您将获得一个表,其中包含您需要使用的秘密,计数器等。

如果无法从身份验证器获取数据库,则别无选择,只能使用每个站点可用的任何机制。一个站点第二次向您提供该秘密是非常罕见的,通常,您能做的最好的就是以其他方式获取,禁用2FA并使用新的秘密重新启用它。


1
不要使用.mode column-在我的情况下,我将每一列限制为16个字符-意味着,如果您的机密比该机密(某些机密)长,您将不会获得完整的机密。
克里斯·詹森

3

这是我迁移到新设备时所做的事情:

  1. 在新设备上安装Authenticator App

  2. 转到两步验证网站

  3. 然后,我点击“切换到短信/语音”

    • 您可以尝试点击“移至其他手机”

2步 1.然后,我让身份验证器向我发送验证码,以便我可以在电话上使用我的Google帐户登录。

  1. 然后,我打开了身份验证器应用程序并进行了设置,就好像这是我使用两步身份验证的“第一次”一样。

  2. 请访问Evernote中的“ 帮助页面 ”,以查看是否无需备份代码即可获得访问权限。当您首次在Evernote中启用两步操作时,他们要求您先获得一条短信,然后才能启用身份验证器应用程序。因此,如果我丢失了备份,仍然可以通过将其短信发送到手机中的代码来获得访问权限。或者,如果失败,并且我没有代码,我可以尝试与支持人员联系。 印象笔记

注册后,我注销,然后重新登录。在输入代码的页面上,单击“我需要帮助以获取验证码”。 码


我的问题开始于您的解决方案的结尾,即从第4点开始。我已经完成了您上面所说的。我的问题是,我不想像您提到的那样“第一次”设置它。
严峻的2014年

对于其他服务,我唯一能想到的就是从它们那里获取“秘密密钥”并重新配置身份验证器。
瑞安·康拉德

1
正确,但是“转到并获取“秘密密钥””仅适用于我可以以某种方式登录的帐户(从受信任的设备或备份代码)。但是,如果我无法登录这些帐户怎么办。
严峻的2014年

我对两步的Evernotes实现并不熟悉,但是我知道是否无法登录Dropbox,也没有后备代码,可以通过短信将代码设置为手机。
瑞安·康拉德

1
我刚刚在Evernote上注册了两步,并使用信息更新了我的答案。
Ryan Conrad
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.