Skip to main content

Sudo モード

機密性の高い可能性があるアクションを実行する前にアカウントへのアクセスを確認するために、GitHub.com は認証を求めます。

sudo モードについて

GitHub.com に対して機密性の高いアクションを実行するときにアカウントのセキュリティを維持するには、既にサインインしている場合でも認証する必要があります。 たとえば、GitHub では、各アクションで新しいユーザーまたはシステムがアカウントにアクセスできるようになるため、次のアクションは機密性が高いと見なされます。

  • 関連付けられているメール アドレスの変更
  • サード パーティ製アプリケーションの認可
  • 新しい SSH キーの追加

機密性の高いアクションを実行するために認証すると、そのセッションは一時的に "sudo モード" になります。 sudo モードでは、認証なしで機密性の高いアクションを実行できます。 GitHub は、数時間待機してから、再び認証を求めるメッセージを表示します。 この間に、機密性の高いアクションを実行するとタイマーがリセットされます。

"sudo" は Unix システム上のプログラムへの参照であり、名前は "su peruser do" の短縮形です。 詳しくは、Wikipedia の「sudo」を参照してください。

sudo モードのアクセスの確認

sudo モードのアクセスを確認するには、パスワードで認証することができます。 必要に応じて、セキュリティ キー、GitHub Mobile、または 2 要素認証コードなどの異なる認証方法を使用できます。

セキュリティ キーを使用したアクセスの確認

セキュリティ キーを使用して sudo モードのアカウントへのアクセスを確認するには、セキュリティ キーを使用してアカウントに 2 要素認証 (2FA) を設定する必要があります。 詳細については、「2 要素認証の構成」を参照してください。

sudo モードの認証を求めるダイアログが表示されたら、 [セキュリティ キーの使用] をクリックし、プロンプトに従います。

sudo モードのセキュリティ キー オプションのスクリーンショット

GitHub Mobile を使用したアクセスの確認

アプリを使用して sudo モードのアカウントへのアクセスを確認するには、GitHub Mobile をインストールしてサインインする必要があります。 詳しくは、「GitHub Mobile」を参照してください。

  1. sudo モードの認証を求められたら [GitHub Mobile の使用] をクリックします。

    sudo モードの GitHub Mobile オプションのスクリーンショット

  2. GitHub Mobile を開きます。 GitHub Mobile には、要求を承認するために GitHub.com に入力する必要がある数値が表示されます。

    sudo モードへのアクセスを承認するために GitHub に入力する GitHub Mobile からの数値のスクリーンショット

  3. GitHub に、GitHub Mobile で表示されている数値を入力します。

2 要素認証コードを使用したアクセスの確認

TOTP モバイル アプリ、 またはテキスト メッセージを使用して、2 要素認証コードを使用して sudo モードのアカウントへのアクセスを確認するには、2 要素認証を構成する必要があります。 詳細については、「2 要素認証の構成」を参照してください。

sudo モードの認証を求めるダイアログが表示されたら、TOTP モバイル アプリ、またはテキスト メッセージ から認証コードを入力し、 [確認] をクリックします。

sudo モードの 2 要素認証コード プロンプトのスクリーンショット

パスワードを使用したアクセスの確認

sudo モードの認証を求めるダイアログが表示されたら、パスワードを入力し、 [確認] をクリックします。

sudo モードのパスワード プロンプトのスクリーンショット