文章目录
- 前言
- 一. 凭借ssh 解锁步骤
- 1.1 要求输入设备码
- 1.2.进入二重验证界面
- 1.3.开始2FA恢复
- 1.4.选择使用ssh验证
- 二.预防措施
- 2.1 云盘上传git_recover_codes.txt
- 2.2 开启多源FA认证
- 2.2.1 大陆无法使用手机验证码
- 三.参考资料
前言
场景:没有意识到github recovery codes txt的重要性。时间久将其删除。 并且更换了手机设备。导致没有同步微软设备锁。 现在仅知道 账号密码,工程ssh。一. 凭借ssh 解锁步骤
1.1 要求输入设备码
1.2.进入二重验证界面
1.3.开始2FA恢复
1.4.选择使用ssh验证
这里少了一张图,它默认是常用设备地登录。我觉得可能经常使用代理,不稳妥。选择ssh验证。
ssh -T git@github.com verify
等待1-3天审核
二.预防措施
2.1 云盘上传git_recover_codes.txt
2.2 开启多源FA认证
配置双重身份验证
2.2.1 大陆无法使用手机验证码
三.参考资料
GitHub 使用 SMS 登录失败且丢失 github-recovery-codes 的账户恢复方法
如果您丢失了 2FA 凭证,请恢复您的帐户