Gitlab账户2FA丢失了

Jan*_*Mer 10 gitlab

我丢失了手机,没有我的2FA for GitLab的恢复代码.

所以我被锁在账户之外.
我有什么选择?

小智 36

我知道这是一个古老的问题,但是我仅使用gitlab.com免费托管帐户测试的以下内容可能对其他有GitLab 2fa问题的人有用.

如果

  • 您已设置2fa但由于某种原因失去了对2fa设备的访问权限,并且
  • 你丢失了(或从未保存过)你的恢复代码,以及
  • 您之前在gitlab.com帐户中配置了ssh密钥

然后 ...

您可以通过ssh创建一个全新的恢复代码列表:

$ ssh git@gitlab.com 2fa_recovery_codes

回答问题并将恢复代码列表保存在这个安全的地方!我对上述所有内容都感到内疚,GitLab提供的解决方案既简单又优雅.

资料来源:https://gitlab.com/gitlab-org/gitlab-ce/issues/3765

  • 谢谢.那是救命稻草. (4认同)
  • 当有人拯救我们的生命时,Stack应该有尽可能多的投票选项! (2认同)