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