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

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

Enterprise で Git SSH アクセスを無効化する

Enterprise 内の特定のリポジトリまたはすべてのリポジトリで、ユーザが SSH 経由で Git を使用できないようにすることができます。

ここには以下の内容があります:

特定のリポジトリへのGit SSHアクセスの無効化

ノート: 各リポジトリは、そのリポジトリを所有するOrganizationもしくはユーザのデフォルト設定を自動的に継承します。 リポジトリのオーナーが、所有するすべてのリポジトリに対して設定を強制している場合、デフォルト設定は上書きできません。

  1. From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
    サイトアドミン設定にアクセスするための宇宙船のアイコン
  2. 検索フィールドでリポジトリ名を入力し、Search(検索)をクリックしてください。
    [Site admin settings search] フィールド
  3. 検索結果で、リポジトリ名をクリックしてください。
    サイドアドミン設定の検索オプション
  4. From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
    サイトアドミン設定にアクセスするための宇宙船のアイコン
  5. In the upper-right corner of the page, click Admin.
    管理ツール
  6. 左のサイドバーで Admn(管理)をクリックしてください。
    管理ツール
  7. [Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。
    無効化オプションが選択されたGit SSHアクセスドロップダウンメニュー

ユーザもしくは組織が所有するすべてのリポジトリへのGit SSHアクセスの無効化

  1. From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
    サイトアドミン設定にアクセスするための宇宙船のアイコン
  2. 検索フィールドでユーザもしくはOrganizationの名前を入力し、Search(検索)をクリックしてください。
    [Site admin settings search] フィールド
  3. 検索結果で、ユーザもしくはOrganizationの名前をクリックしてください。
    サイドアドミン設定の検索オプション
  4. From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
    サイトアドミン設定にアクセスするための宇宙船のアイコン
  5. In the upper-right corner of the page, click Admin.
    管理ツール
  6. 左のサイドバーで Admn(管理)をクリックしてください。
    管理ツール
  7. [Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。 続いて、Enforce on all repositories(すべてのリポジトリで強制)を選択してください。
    無効化オプションが選択されたGit SSHアクセスドロップダウンメニュー

Enterprise 内のすべてのリポジトリへの Git SSH アクセスを無効化する

  1. Navigate to your enterprise account by visiting https://HOSTNAME/enterprises/ENTERPRISE-NAME, replacing HOSTNAME with your instance's hostname and ENTERPRISE-NAME with your enterprise account's name.
  1. Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。

    Enterpriseアカウントサイドバー内の設定タブ

  2. Under " Settings", click Options.

    Enterpriseアカウント設定サイドバー内のオプションタブ

  3. [Git SSH access] で、ドロップダウンメニューを使用して [Disabled] を選択します。 続いて、Enforce on all repositories(すべてのリポジトリで強制)を選択してください。

    無効化オプションが選択されたGit SSHアクセスドロップダウンメニュー