2015-01-05 12 views
46

私のアンドロイドデバイスが壊れました。私はGithubとBitbucketの2要素認証コードにアクセスできなくなりました。リカバリコードやバックアップ電話番号なしでGithubとBitbucket 2FAを復元する方法はありますか?

残念ながら、リカバリコードを保存したり、SMSでコードを受け取るバックアップ電話番号を設定したりしていません.GithubとBitbucketにはどのコンピュータでもサインインしていません。

私のGithubアカウントとBitbucketアカウントにアクセスする別の方法はありますか?

+0

bitbucketアカウントで同じようにするにはどうしたらいいですか?リカバリコードとオーセンティケータアプリが失われました。 –

答えて

83

幸いにも私の場合、あなたのアカウントにSSH鍵を割り当てた場合、これを行う方法があります。

ssh -T [email protected] verify 

そしてGithubのサポートに出力を送信します。あなたがする必要がどのような

を使用すると、SSHキーを持っているコンピュータ上でこのコマンドを実行することです。その出力を使って2faを無効にして、パスワードだけでログインすることができます。

出力は次のようになります。あなたがこれを読んでいる

Please provide the following verification token to GitHub Support. 
002de4e72d08f47b0b828bab0224dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf6174ce54ab0040aa7075626c69635f6b6579ce008cacf9 

場合、それはおそらく、そのアドバイスに手遅れだが、私がしたように愚かなことはありません。リカバリコードを保存するか、電話番号を設定してください。

+9

私の人生を保存しました!ありがとう!! –

+2

あなたは私のヒーローです。 –

+0

私は同じ問題に遭遇しました。しかし、私は以前にSSH Keyを使っていません。私は私のMacでGitHub APPを使用しました、私はキーチェーンから特定のパスワードをサポートすることができます、私のアカウントを回復する方法はありますか? – Allen

1

これは、SSH経由でbitbucketとgithubにアクセスできる場合にのみ機能します。 @ iashの答えでさえ。 githubのために

@achiashあなたはこれがあなたの画面上で確認コードを出力します

ssh -T [email protected] verify

を使用することができます述べたように。

ビットバケットのためには、これは、パスワードの入力を求められます

ssh [email protected] recovery_codes

を使用することができます。パスワードを入力すると、復元コードが印刷されます。

関連する問題