• 请不要在回答技术问题时复制粘贴 AI 生成的内容
astonsun
V2EX  ›  程序员

github 开启了 2fa , 但是手机系统升级了,秘钥丢了。。。怎么办

  •  
  •   astonsun · 4h 30m ago · 3868 views

    开了 2fa

    之前一直用的 github mobile app 解决登录问题的,没太在意。

    但是手机系统升级后,登录不上去了。。。。

    邮箱密码都在,就是登录不上去,得找个设备确认下。。。。

    真蛋疼,找回也不行。

    找到 github 邮件支持的网站,一周都没回复了,怎么办。这个账号的内容就丢了。

    求助下,万能的 v 友

    74 replies    2026-08-31 14:04:40 +08:00
    BlackSas
        1
    BlackSas  
       4h 27m ago
    创建 2FA 不是会生成 Recovery code 吗,没有备份?
    msg7086
        2
    msg7086  
       4h 26m ago
    做 2FA 的时候应该都给过恢复码吧。
    恢复码就是 2FA 不能用的时候恢复用的,而且每年都会提醒你备份恢复码。
    astonsun
        3
    astonsun  
    OP
       4h 25m ago
    @BlackSas 当时不了解,没有下载 Recovery code
    astonsun
        4
    astonsun  
    OP
       4h 24m ago
    @msg7086 当时不了解,一直用的 github mobile app 没有在意过
    BlackSas
        5
    BlackSas  
       4h 16m ago
    @astonsun #3 哪个品牌的手机,避雷一下
    Lax
        6
    Lax  
       4h 15m ago
    我在 chrome 和 safari 里都加了一个,双保险。备份过 recovery code ,但是想不起来放哪个目录里了
    panlatent
        7
    panlatent  
       4h 14m ago
    我记得 2FA 不影响密码重置吧?
    mouseman
        8
    mouseman  
       4h 14m ago
    我之前也是类似情况,小 10 年的 GitHub 号没了。。。
    Sosocould
        9
    Sosocould  
       4h 14m ago
    如果是用 Google 身份验证器 App ,那么看你有没有开启 Google 账号同步了
    diudiuu
        10
    diudiuu  
       4h 12m ago
    Recovery code
    备份
    发手机型号,给大家避雷。
    xiaobai332
        11
    xiaobai332  
       4h 12m ago
    联系 github 支持吧
    journalistFromHK
        12
    journalistFromHK  
       4h 8m ago
    我的 github 大号就是这么搞没的,当时没怎么读邮件,天天推,就用了一下,后来重置手机还是怎么了就没了,现在明明知道邮箱,手机号,密码,但是登不上
    windorz
        13
    windorz  
       4h 5m ago
    赶紧看了一眼自己保存的 Recovery Codes
    v2kid
        14
    v2kid  
       4h 5m ago
    这个, 还是早点自己搭个 vaultwarden 吧
    opengps
        15
    opengps  
       4h 3m ago
    2FA 的安全级别,真的有点不适合普通人了,我的甲骨文服务器也是因为手机坏了,从而帐号丢了机器被关机了,收没收回都不知道
    FringJX
        16
    FringJX  
       4h 3m ago

    特意检查了一下我的恢复代码,安静的躺在 iCloud 云盘以及其他几个网盘里。
    ignore
        17
    ignore  
       4h 3m ago
    吓得我赶紧备份了
    thinkm
        18
    thinkm  
       4h 1m ago
    号没了
    94
        19
    94  
       3h 58m ago
    不是, 手机端的 Github APP 也没有提供 2FA 工具吧?你是不是忘记自己之前使用的哪一款 APP 做的两步验证?
    听描述是升级系统之后丢失了登录凭证,导致的要重新登陆,但是自己有想不起来当时用的哪一款验证器 APP 做的验证了。

    如果是用的的大厂的两步验证器(苹果、Google 、M$),基本上都是默认开云同步的,安装下来同步一下就好了。
    daisyfloor
        20
    daisyfloor  
       3h 57m ago
    TOTP Code 启用后,都有 Recovery Codes 我看了下谷歌、亚马逊好像都没有。。
    diudiuu
        21
    diudiuu  
       3h 53m ago
    @daisyfloor 趁现在还在重置一份,保存下来
    unco020511
        22
    unco020511  
       3h 51m ago
    很多 2FA 客户端都可以云备份的
    daisyfloor
        23
    daisyfloor  
       3h 47m ago
    @diudiuu 我试了 google 的,删掉了验证器,重新扫描添加成功。也没有任何地方提供给我 Recovery Codes
    zhuantouer
        24
    zhuantouer  
       3h 44m ago
    谷歌身份认证器是可以云备份的,避雷微软的
    xiaomimicoin2
        25
    xiaomimicoin2  
       3h 42m ago
    @BlackSas 应该不是 iphone. 因为我看 iphone 有云端的. 然后 gg 2fa 还有 ms 的 2fa 都和账号有关联, 所以 不清楚 楼主 怎么吊.
    docx
        26
    docx  
       3h 41m ago via iPhone
    2fa key 和 recovery key 都没有?那难办了,这种东西一定要多备份几份的
    GaryBI1STP
        27
    GaryBI1STP  
       3h 38m ago
    我也检查了我的恢复码
    0xnycth
        28
    0xnycth  
       3h 30m ago
    感谢楼主提醒,我在 Bitwarden 上也备份了一份
    lavvrence
        29
    lavvrence  
       3h 27m ago
    我是自己写 2fa 实现,完全依赖自己的基础设施。
    gorvey
        30
    gorvey  
       3h 25m ago
    全放 Bitwarden ,2fa,otp, Recovery code 等能存
    Cruzz
        31
    Cruzz  
       3h 20m ago
    我都用 google 的,登上账号就同步了,丢不了
    capric
        32
    capric  
       3h 19m ago
    我去年经历过了 google 2fa 丢失的,上周自己写了个,可以自己部署后端到 cloudflare 加密备份
    https://github.com/capric8416/totp-authenticator
    Felldeadbird
        33
    Felldeadbird  
       3h 18m ago
    只能联系 github 处理了。 我一般都是安卓手机 + 苹果 双备份。 就是怕其中一台坏了。
    sunzhuo
        34
    sunzhuo  
       3h 10m ago
    我用的网页版的,通过收藏夹备份
    kkk1234567
        35
    kkk1234567  
       3h 7m ago
    所以,到底是啥手机?
    qq362220083
        36
    qq362220083  
       2h 59m ago
    用 我的验证码 小程序或者浏览器插件吧,还是很方便的。墙裂推荐给胸弟们
    Dragonish3600
        37
    Dragonish3600  
       2h 57m ago via iPhone   ❤️ 1
    说了无数次,2FA 你要用 Authy 这种可以云同步的
    Rrrrrr
        38
    Rrrrrr  
       2h 55m ago
    凉伴,重新注册一个号吧
    bahuite
        39
    bahuite  
       2h 54m ago
    recovery-codes 没了,基本上就是废了,重新注册吧,无法找回
    bahuite
        40
    bahuite  
       2h 53m ago
    authenticator 有小程序,可以在线同步的,小程序多端使用,挺方便的
    Seayon
        41
    Seayon  
       2h 47m ago
    吓我一跳,检查了一下发现自己在 2024 年备份过。
    nododo
        42
    nododo  
       2h 46m ago
    顺便问一嘴
    Google Authenticator 打开了云同步,是不是只要 Google 能正常使用就不会丢失 2FA ?
    pqpo
        43
    pqpo  
       2h 44m ago
    @bahuite 这个小程序不是微软或者谷歌的吧?是一家国内公司开发的,还要会员,跑路更麻烦
    jacketma
        44
    jacketma  
       2h 43m ago
    Recovery code 我也是存网盘里的,感觉这玩意泄露比密码泄露了,不是更危险?💩🐶
    knva
        45
    knva  
       2h 41m ago
    只要不用微软的 2fa 都可以备份。
    jollywang
        46
    jollywang  
       2h 35m ago
    密码管理软件比如 1password, 早前买断过还是划算的
    对于有些免费版的不限数量但不支持 2fa 的, 比如 bitwarden, 可以麻烦一点自己找个 2fa 站点实时计算 比如 xxx.com?2fa=2fa_code
    CH122
        47
    CH122  
       2h 34m ago
    找了半天终于找到了备份的地方 吓死
    fzls
        48
    fzls  
       2h 34m ago
    立刻确认了一下,发现我 onedrive 里保存的恢复码还在
    feikeq
        49
    feikeq  
       2h 34m ago
    我也去云端备份一下,话说能关掉这 2FA 么?没什么用~不用这么高级别的防护~
    zfyime
        50
    zfyime  
       2h 32m ago
    用的 ente auth
    登陆全是同步的
    TonyMontana
        51
    TonyMontana  
       2h 31m ago
    吓得我赶紧备份了一个
    cusuanan
        52
    cusuanan  
       2h 30m ago
    @jollywang 支持吧
    my101du
        53
    my101du  
       2h 28m ago
    虽然都说微软 MFA 的那个所谓“云备份/恢复”容易出问题,但我换了几次手机,都正常同步过来了呀。
    ldy619354397
        54
    ldy619354397  
       2h 27m ago
    所以还是用可以云端同步的验证器,Google 验证器
    michealzh
        55
    michealzh  
       2h 24m ago
    我的 gitlab 就是这样丢的 个人版不给你找回 丢了就是丢了
    sakamoto123
        56
    sakamoto123  
       2h 23m ago
    登录 github 的时候先选择 Two-factor recovery , 然后 more options 里面有提供一个通过邮件找回的选项,github 的人工会审核,几天之后就好了,最近刚找回过。
    sakamoto123
        57
    sakamoto123  
       2h 22m ago
    不过这种问题问 AI 不必在 V2 上 发帖好多了嘛......
    Busy
        59
    Busy  
       2h 5m ago
    我同时使用 otp 和 passkey

    个人感觉比打印 recovery code 要好
    yzw7489757
        60
    yzw7489757  
       2h 4m ago
    @zhuantouer 我看了下微软也是支持云备份的
    CoderLife
        61
    CoderLife  
       1h 56m ago
    赶紧又备份了一次
    weidaizi
        62
    weidaizi  
       1h 53m ago
    cluefly
        63
    cluefly  
       1h 45m ago
    我是 google 同步和 obsidian 双保险备份
    koa
        64
    koa  
       1h 45m ago
    @my101du 我从安卓换到苹果,无法同步,据说是只支持相同系统的手机之间同步。

    而且无法导出,大家一定要避坑。
    COOOOOOde
        65
    COOOOOOde  
       1h 41m ago
    还好我所有东西都存 Bitwarden 里面
    SilenceLL
        66
    SilenceLL  
       1h 32m ago via iPhone
    我都是 enpass m 谷歌,微软的都存一遍。就怕搞丢了
    andie
        67
    andie  
       1h 31m ago
    趁早用 Bitwarden 吧
    DIO
        68
    DIO  
       47 mins ago via Android
    我的通行秘钥都是谷歌,苹果,bitwarden 三重的。

    比较重要的账号会加上 yubikey
    doco
        69
    doco  
       36 mins ago
    微软 authenticator 怎么备份迁移, 还是只能重新绑...
    guanhui07
        70
    guanhui07  
       33 mins ago
    我是 iphone 和安卓 都装了谷歌 验证器 2 个账号备份,然后小程序 腾讯身份验证器 也备份,
    且把二维码 还有恢复码都备份到 我的多个云盘以及硬盘,还上传到 git 私有仓库 ,同时我家里 nas 中也有一份,还有我 3 部电脑也都有一份 估计怎么丢不了了
    liuxiaojiu
        71
    liuxiaojiu  
       22 mins ago
    吓得我赶紧看了眼我的 ecovery code ,还好在的
    fuchish112
        72
    fuchish112  
       15 mins ago
    赶紧看一下我的 github recovery codes 备份
    bowencool
        73
    bowencool  
       14 mins ago
    多年前,同样的原因丢了一个阿里云账户,客服表示无能为力,好在账户没啥资产。从此深刻认识到了云同步/云备份/多重备份的重要性。
    zhuantouer
        74
    zhuantouer  
       7 mins ago
    @yzw7489757 之前(1,2 年前了吧)踩过微软的坑,现在可能升级了?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 217ms · UTC 06:12 · PVG 14:12 · LAX 23:12 · JFK 02:12
    ♥ Do have faith in what you're doing.