Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

2 要� 認証を利用した GitHub へのアクセス

2FA を有効にすると、GitHub Enterprise Server にサインインするときに、2FA 認証コードとパスワードを入力するように求められます。

2 要� 認証を有効にすると、ブラウザから GitHub Enterprise Server にアクセスするときに認証コードを入力する必要があります。 API やコマンドラインなどの他の方法を使用して GitHub Enterprise Server にアクセスする� �合は、別の形式の認証を使用する必要があります。 詳しい情� �については、「GitHub への認証について」を参照してく� さい。

Web サイトへのサインインの際に 2FA コードを提供

パスワードを使用して GitHub Enterprise Serverにサインインした後、TOTP アプリケーションから、認証コードを入力するよう求められます。

GitHub Enterprise Serverが 2FA 認証コードを再度求めるのは、ログアウトした� �合、新しいデバイスを使う� �合、またはセッションが期限切れになった� �合のみです。

TOTP アプリケーションでのコード生成

スマートフォン上の TOTP アプリケーションを使用して 2 要� 認証をセットアップすることにした� �合は、いつでも GitHub Enterprise Serverのための認証コードを生成できます。 多くの� �合、アプリケーションを起動する� けで新しいコードが生成されます。 個別の手� �についてはアプリケーションのドキュメンテーションを参照してく� さい。

2 要� 認証を設定した後にモバイルアプリケーションを削除した� �合、アカウントにアクセスする際にリカバリコードを入力しなければなりません。 詳しい情� �については2FA クレデンシャルをなくした際のアカウントの回復を参照してく� さい。

コマンドラインでの 2 要� 認証の使用

After you've enabled 2FA, you will no longer use your password to access GitHub Enterprise Server on the command line. Instead, use Git Credential Manager, a personal access token, or an SSH key.

Authenticating on the command line using Git Credential Manager

Git Credential Manager is a secure Git credential helper that runs on Windows, macOS, and Linux. For more information about Git credential helpers, see Avoiding repetition in the Pro Git book.

Setup instructions vary based on your computer's operating system. For more information, see Download and install in the GitCredentialManager/git-credential-manager repository.

HTTPS を利用したコマンドラインでの認証

2FA を有効化した後は、コマンドライン上で HTTPS の URL を使って GitHub Enterprise Serverの認証を受けるために、パスワードとして使うための個人アクセストークンを作成しなければなりません。

コマンドラインでユーザ名とパスワードを求められたら、GitHub Enterprise Serverのユーザ名と個人アクセストークンを入力してく� さい。 コマンドラインプロンプトがパスワードを要求する際には、個人アクセストークンを入力すべき� ということを示しません。

詳しい情� �については、「個人アクセストークンを作成する」を参照してく� さい。

SSH を利用したコマンドラインでの認証

2 要� 認証を有効化しても、コマンドライン上で SSH URL を使って GitHub Enterprise Server の認証を受けるやり方は変わりません。 SSH キーのセットアップと利用に関する詳しい情� �については、「GitHub に SSH で接続する」を参照してく� さい。

Subversion を使ったリポジトリへのアクセスでの 2 要� 認証の利用

SubVersion を介してリポジトリにアクセスする際には、パスワードを入力する代わりに個人アクセストークンを提供しなければなりません。 詳しい情� �については、「個人アクセストークンを作成する」を参照してく� さい。

トラブルシューティング

2 要� 認証のクレデンシャルを利用できなくなった� �合、アカウントに再びアクセスするためには、リカバリコードを使用するか、その他のリカバリ方法 (セットアップ済みである� �合) を使用できます。 詳しい情� �については2FA クレデンシャルをなくした際のアカウントの回復を参照してく� さい。

認証が何度も失敗するようであれば、スマートフォンのクロックをモバイルプロバイダと同期してみてく� さい。 多くの� �合、タイ� ゾーンを指定するのではなく、スマートフォンのクロックの「自動設定」オプションをオンにすることになります。

参考リンク