> 技术文档 > github 2FA双重认证丢失解决_github2fa认证

github 2FA双重认证丢失解决_github2fa认证


文章目录

  • 前言
  • 一. 凭借ssh 解锁步骤
    • 1.1 要求输入设备
    • 1.2.进入二重验证界面
    • 1.3.开始2FA恢复
    • 1.4.选择使用ssh验证
    • 1.5 恢复账户
    • 1.6 2FA已被禁用
  • 二.预防措施
    • 2.1 云盘上传git_recover_codes.txt
    • 2.2 开启多源FA认证
      • 2.2.1 大陆无法使用手机验证码
  • 三.参考资料

前言

场景:没有意识到github recovery codes txt的重要性。时间久将其删除。 并且更换了手机设备。导致没有同步微软设备锁。 现在仅知道 账号密码,工程ssh。


一. 凭借ssh 解锁步骤

1.1 要求输入设备码

github 2FA双重认证丢失解决_github2fa认证

1.2.进入二重验证界面

github 2FA双重认证丢失解决_github2fa认证

1.3.开始2FA恢复

github 2FA双重认证丢失解决_github2fa认证

1.4.选择使用ssh验证

这里少了一张图,它默认是常用设备地登录。我觉得可能经常使用代理,不稳妥。选择ssh验证。

ssh -T git@github.com verify

github 2FA双重认证丢失解决_github2fa认证

等待1-3天审核
github 2FA双重认证丢失解决_github2fa认证
github 2FA双重认证丢失解决_github2fa认证

1.5 恢复账户

github 2FA双重认证丢失解决_github2fa认证
github 2FA双重认证丢失解决_github2fa认证

1.6 2FA已被禁用

可以正常使用账号登录,并立即重新设置qa

大功告成!


二.预防措施

2.1 云盘上传git_recover_codes.txt

2.2 开启多源FA认证

配置双重身份验证

2.2.1 大陆无法使用手机验证码

github 2FA双重认证丢失解决_github2fa认证

三.参考资料

GitHub 使用 SMS 登录失败且丢失 github-recovery-codes 的账户恢复方法

如果您丢失了 2FA 凭证,请恢复您的帐户