有没有办法恢复Github和Bitbucket 2FA没有恢复代码或备份电话号码?

ach*_*ash 50 github bitbucket

我的Android设备坏了,我失去了对Github和Bitbucket 2因素身份验证代码的访问权限.

不幸的是,我没有保存恢复代码或设置备份电话号码以通过短信接收代码,我没有在任何计算机上登录Github和Bitbucket.

有没有其他方法可以访问我的Github和Bitbucket帐户?

ach*_*ash 99

幸运的是,如果您为帐户分配了SSH密钥,则有一种方法可以执行此操作.

您需要做的是在拥有SSH密钥的计算机上运行此命令:

ssh -T git@github.com verify
Run Code Online (Sandbox Code Playgroud)

并将输出发送给Github支持.通过该输出,他们可以禁用您的2fa,并允许您使用密码登录.

输出应如下所示:

Please provide the following verification token to GitHub Support.
002de4e72d08f47b0b828bab0224dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf6174ce54ab0040aa7075626c69635f6b6579ce008cacf9
Run Code Online (Sandbox Code Playgroud)

如果你正在阅读这篇文章可能为时已晚,但不要像我那样愚蠢.保存恢复代码或设置电话号码!

  • 救了我的命!谢谢!! (13认同)
  • 我刚刚使用此方法重新启用了我的帐户.我最初使用了联系表单,并被告知直接从我帐户的电子邮件地址发送邮件.我很高兴这很有用!我不想创建一个新帐户. (8认同)
  • 你是我的英雄. (2认同)