GitHub Enterprise Server で Git SSH アクセスを無効化する
GitHub Enterprise Server インスタンス で、特定のまたはすべてのリポジトリに対して、人々が Git over SSH を使えないようにすることができます。
ここには以下の内容があります:
- 特定のリポジトリへのGit SSHアクセスの無効化
- ユーザもしくは組織が所有するすべてのリポジトリへのGit SSHアクセスの無効化
- アプライアンス上のすべてのリポジトリへのGit SSHアクセスの無効化
特定のリポジトリへのGit SSHアクセスの無効化
ノート: 各リポジトリは、そのリポジトリを所有するOrganizationもしくはユーザのデフォルト設定を自動的に継承します。 リポジトリのオーナーが、所有するすべてのリポジトリに対して設定を強制している場合、デフォルト設定は上書きできません。
-
任意のページの右上で をクリックします。
-
検索フィールドでリポジトリ名を入力し、Search(検索)をクリックしてください。
-
検索結果で、リポジトリ名をクリックしてください。
-
任意のページの右上で をクリックします。
-
ページの右上にあるAdmin(管理) をクリックしてください。
-
左のサイドバーで Admn(管理)をクリックしてください。
-
[Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。
ユーザもしくは組織が所有するすべてのリポジトリへのGit SSHアクセスの無効化
-
任意のページの右上で をクリックします。
-
検索フィールドでユーザもしくはOrganizationの名前を入力し、Search(検索)をクリックしてください。
-
検索結果で、ユーザもしくはOrganizationの名前をクリックしてください。
-
任意のページの右上で をクリックします。
-
ページの右上にあるAdmin(管理) をクリックしてください。
-
左のサイドバーで Admn(管理)をクリックしてください。
-
[Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。 続いて、Enforce on all repositories(すべてのリポジトリで強制)を選択してください。
アプライアンス上のすべてのリポジトリへのGit SSHアクセスの無効化
-
任意のページの右上で をクリックします。
-
左のサイドバーで Businessをクリックしてください。
-
ビジネスアカウント名の下で Settings(設定)をクリックしてください。
-
左のサイドバーでOptions(オプション)をクリックしてください。
-
[Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。 続いて、Enforce on all repositories(すべてのリポジトリで強制)を選択してください。