GitHub Enterprise Serverのインスタンスがインターネット経由でパブリックにアクセス可能になっている場合、プライベートモードを有効化しなければなりません。 プライベートモードでは、ユーザはgit://
経由でリポジトリを匿名クローンすることはできません。 ビルトイン認証も有効化されている場合、新しいユーザがインスタンスにアカウントを作成するには管理者が招待しなければなりません。 詳しい情報については"ビルトイン認証の利用"を参照してください。
警告: Pull RequestやIssueのコメントに画像を添付した場合、その匿名の画像URLは認証なしに誰でも見ることができます。これは、そのPull Requestがプライベートリポジトリ内にあったり、プライベートモードが有効化されていてもです。 認証なしでの画像へのアクセスを避けるには、GitHub Enterprise Serverのインスタンスを含む、画像を提供するシステムへのネットワークアクセスを確実に制限してください。
プライベートモードを有効にすると、認証されていない Git 操作 (および GitHub Enterprise Serverのインスタンス へのネットワークアクセス権を所有する人) に、匿名 Git 読み取りアクセスを有効にしたインスタンスで、パブリックリポジトリのコードの読み取りを許可できます。 詳しい情報については管理者にパブリックリポジトリの匿名Git読み取りアクセスの有効化を許可するを参照してください。
- GitHub Enterprise Serverの管理アカウントから、任意のページの右上にあるをクリックしてください。
- 左のサイドバーでManagement Consoleをクリックしてください。
- 左のサイドバーでPrivacy(プライバシー)をクリックしてください。
- Private mode(プライベートモード)を選択してください。
- 左のサイドバーの下でSave settings(設定の保存)をクリックしてください。
- 設定が完了するのを待ってください。