警告: 2 要素認証の認証情報をなくしたり、アカウントのリカバリ方法が利用できなくなったりした場合、セキュリティ上の配慮から、GitHub サポートでは 2 要素認証が有効になっているアカウントへのアクセスはリストアできないことがあります。
2 要素認証リカバリコードを使用する
リカバリコードのうち 1 つを使用して、アカウントへのエントリを自動で再取得します。 リカバリコード は、多くの場合、パスワードマネージャまたはご使用のコンピュータのダウンロードフォルダに保存されています。 リカバリコードのデフォルトのファイル名は github-recovery-codes.txt
です。 リカバリコードの詳しい情報については「2 要素認証リカバリ方法を設定する」を参照してください。
- 認証を求めるためにユーザ名とパスワードを入力してください。
- [Having Problems?] の下で、[Enter a two-factor recovery code] をクリックします。
- リカバリコードを 1 つ入力して、[Verify] をクリックします。
フォールバック番号による認証
プライマリ TOTP アプリケーションや電話番号へのアクセスをなくした場合でも、 フォールバック番号に送信されている 2 要素認証コードを入力すれば、アカウントへのアクセスを自動で再取得できます。
セキュリティキーによる認証
セキュリティキーを使用して 2 要素認証を設定した場合は、セキュリティキーをセカンダリ認証方式として使用すると、アカウントへのアクセスを自動で再取得できます。 詳しい情報については、「2 要素認証を設定する」を参照してください。
検証済みのデバイス、SSHトークン、または個人アクセストークンを使用した認証
2 要素認証の認証情報にアクセスできなくなり、2要素認証リカバリコードを持っていない場合は、検証プロセスを開始してアカウントへのアクセスを回復するために、認証済みメールアドレスにワンタイムパスワードを送信できます。
注釈: セキュリティ上の理由から、ワンタイムパスワードで認証してアカウントへのアクセスを回復するには、3〜5 営業日かかる場合があります。 この間に送信された追加のリクエストはレビューされません。
2要素認証の認証情報または 2 要素認証のリカバリコードを使用して、3〜5 日間の待機期間中にいつでもアカウントへのアクセスを回復できます。
- 認証を求めるためにユーザ名とパスワードを入力してください。
- [Having Problems?] の下で、[Can't access your two factor device or valid recovery codes?] をクリックします。
- [I understand, get started] をクリックして、認証設定のリセットをリクエストします。
- [Send one-time password] をクリックして、アカウントに関連付けられているすべてのメールアドレスにワンタイムパスワードを送信します。
- [One-time password] の下で、送信されたリカバリメールGitHubの一時パスワードを入力します。
- [Verify email address] をクリックします。
- 別の検証要素を選択します。
- 以前に現在のデバイスを使用してこのアカウントにログインしたことがあり、検証にそのデバイスを使用する場合は、[Verify this device] をクリックします。
- 以前にこのアカウントで SSH キーを設定しており、検証にその SSH キーを使用する場合は、[ SSH key] をクリックします。
- 以前に個人アクセストークンを設定しており、検証にその個人アクセストークンを使用する場合は、[Personal access token] をクリックします。
- GitHub Supportのメンバーがリクエストをレビューし、3〜5 営業日以内にメールでお知らせします。 リクエストが承認されると、アカウントリカバリプロセスを完了するためのリンクが送信されます。 リクエストが拒否された場合、追加の質問がある場合のサポートへの問い合わせ方法がメールに記載されます。
アカウントリカバリトークンによる認証
GitHub アカウントの 2 要素認証方式へのアクセスをなくした場合でも、アカウントリカバリトークンをパートナーリカバリプロバイダから再取得して、GitHub Support にレビューを依頼することができます。
2 要素認証方式やリカバリコードへのアクセスがない場合でも、Recovery Accounts Elsewhere を使用して Facebook にアカウントリカバリトークンを格納してあれば、トークンを使用してアカウントへのアクセスを再取得できる可能性があります。
アカウントへのアクセスを回復できない場合は、ワンタイムパスワードを生成してアクセスを回復します。 詳しい情報については、「検証済みのデバイス、SSHトークン、または個人アクセストークンを使用した認証」を参照してください。
警告:
- アカウントリカバリトークンを再取得する前に、2 要素認証コードか 2 要素認証リカバリコードを使用してアカウントへのアクセスの再取得を試行してください。 詳しい情報については2FA クレデンシャルをなくした際のアカウントの回復を参照してください。
- Facebook で、セキュリティ設定に移動し、[Recovery Accounts Elsewhere] をクリックします。
- GitHubアカウントに関連付けられているリカバリトークンをクリックします。
- アカウントリカバリトークンを引き換えるため、[Recover This Account] をクリックします。 新しいウィンドウが開き、GitHubに戻ります。
- お問い合わせ GitHub Support or GitHub Premium Support に連絡して、アカウントリカバリトークンはレビューの準備ができていることを知らせます。