Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

2 要素認証クレデンシャルをなくした際のアカウントの回復

2 要素認証の認証情報にアクセスできなくなった場合、リカバリコードまたはその他のリカバリ方法を使用して、アカウントへのアクセスを回復できます。

警告:

注: どの復旧方法も使用できない場合は、アカウントへのアクセスが完全に失われています。 ただし、ロックされたアカウントに関連付けられているメール アドレスのリンクを解除することはできます。 リンクを解除したメール アドレスは、その後新規または既存のアカウントにリンクできます。 詳しくは、「ロックされたアカウントからメール アドレスのリンクを解除する」を参照してください。

2 要素認証リカバリコードを使用する

リカバリコードのうち 1 つを使用して、アカウントへのエントリを自動で再取得します。 リカバリコード は、多くの場合、パスワードマネージャまたはご使用のコンピュータのダウンロードフォルダに保存されています。 回復コードの既定のファイル名は github-recovery-codes.txt です。 回復コードについて詳しくは、「2 要素認証リカバリ方法を設定する」を参照してください。

  1. 認証を求めるためにユーザ名とパスワードを入力してください。

    警告: 2 要素認証で個人アカウントを保護してもパスワードがわからない場合は、次の手順に従ってアカウントを回復することはできません。 GitHub は、アカウントに関連付けられている確認済みのアドレスにパスワード リセットの電子メールを送信できます。 詳しくは、「GitHub アクセス認証情報を更新する」を参照してください。

  2. [Having problems?] (問題が発生していますか?) で、 [Use a recovery code or request a reset] をクリックします。

  3. いずれかの回復コードを入力し、 [確認] をクリックします。

セキュリティキーによる認証

セキュリティキーを使用して 2 要素認証を設定した場合は、セキュリティキーをセカンダリ認証方式として使用すると、アカウントへのアクセスを自動で再取得できます。 詳しくは、「2 要素認証を設定する」を参照してください。

フォールバック番号による認証

注: プライマリ SMS 番号に加えてフォールバック SMS 番号を構成する設定は、サポートされなくなりました。 代わりに、複数の認証方法を登録することを強くお勧めします。

優先する TOTP アプリケーションや電話番号にアクセスできなくなった場合でも、フォールバック番号に送信されている 2 要素認証コードを入力すれば、アカウントへのアクセスを自動で再取得できます。

検証済みデバイス、SSH トークン、または personal access token を使用して認証を行う

GitHub.com のパスワードがわかっていても、2 要素認証の資格情報または 2 要素認証の回復コードがない場合は、確認済みのメール アドレスにワンタイム パスワードを送信して、確認プロセスを開始し、アカウントへのアクセスを回復できます。

: セキュリティ上の理由から、ワンタイム パスワードで認証してアカウントへのアクセスを回復するには、最大 3 営業日かかることがあります。 GitHub では、この期間中に送信された追加の要求は確認されません。

2要素認証の認証情報または 2 要素認証のリカバリコードを使用して、3〜5 日間の待機期間中にいつでもアカウントへのアクセスを回復できます。

  1. 認証を求めるためにユーザ名とパスワードを入力してください。

    警告: 2 要素認証で個人アカウントを保護してもパスワードがわからない場合は、次の手順に従ってアカウントを回復することはできません。 GitHub は、アカウントに関連付けられている確認済みのアドレスにパスワード リセットの電子メールを送信できます。 詳しくは、「GitHub アクセス認証情報を更新する」を参照してください。

  2. [問題が発生ししていますか。] で、 [Use a recovery code or request a reset](回復コードの使用またはリセットの要求)をクリックします。

    サインイン時の 2FA ページのスクリーンショット。 [Use a recovery code or request a reset] (回復コードの使用またはリセットの要求) というテキストが表示されたリンクがオレンジ色の枠線で囲まれています。

  3. [ロックアウトされましたか?] で、 [アカウントを復旧するかメール アドレスのリンクを解除する] をクリックします。

  4. [I understand, get started] (承諾して開始する)をクリックして、認証設定のリセットを要求します。

  5. [Send one-time password](\ワンタイム パスワードの送信) をクリックして、アカウントに関連付けられているすべての対象アドレスにワンタイム パスワードを送信します。 アカウントの回復の対象となるのは、確認済みのメールのみです。 パスワードのリセットをプライマリ アドレスやバックアップ アドレスに制限している場合、これらのアドレスのみがアカウントの回復の対象となります。

  6. [One-time password] (ワンタイム パスワード) の下で、送信された回復用メール GitHub の一時パスワードを入力し、 [Verify email address] (メール アドレスを確認) をクリックします。

  7. 別の検証要素を選択します。

    • 現在使用しているデバイスで以前このアカウントにログインしたことがあり、そのデバイスを検証に使用する場合は、 [Verify with this device] (このデバイスで検証) をクリックします。
    • 以前にこのアカウントで SSH キーを設定していて、検証にその SSH キーを使用する場合は、 [SSH キー] をクリックします。
    • 以前に personal access token を設定してあり、検証に personal access token を使いたい場合は、 [Personal access token] をクリックします。
  8. GitHub Support のメンバーが要求を確認し、3 営業日以内にメールでお知らせします。 リクエストが承認されると、アカウントリカバリプロセスを完了するためのリンクが送信されます。 リクエストが拒否された場合、追加の質問がある場合のサポートへの問い合わせ方法がメールに記載されます。

参考資料