記事のバージョン: Enterprise Server 2.17
GitHub Enterprise Server で Git SSH アクセスを無効化する
GitHub Enterprise Server インスタンス で、特定のまたはすべてのリポジトリに対して、人々が Git over 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アクセスの無効化
- 任意のページの右上で をクリックします。
- 左のサイドバーでEnterpriseをクリックしてください。
- Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。
- " Setteings( 設定)"の下で、 Options(オプション)をクリックしてください。
- [Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。 続いて、Enforce on all repositories(すべてのリポジトリで強制)を選択してください。