Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

OrganizationのSSH認証局を管理する

この記事では、次の� �目が扱われます。

Organizationから、SSH認証局を追� または削除することができます。

Who can use this feature

Organization owners can manage an organization's SSH certificate authorities (CA).

SSH CAをOrganizationに追� すると、メンバーはあなたが提供したSSH証明書を使用してOrganizationにアクセスできるようになります。 SSHがリポジトリで無効になっていなければ、Organizationのリソースにメンバーがアクセスする際に、SSH証明書を使わなければならないようにすることができます。 詳細については、「SSH 認証局について」を参照してく� さい。

各クライアント証明書を発行する際には、その証明書がどのGitHub Enterprise Serverユーザー用かを示すエクステンションを含める必要があります。 詳細については、「SSH 認証局について」を参照してく� さい。

SSH認証局を追� する

Enterprise に SSH 証明書が必要な� �合、Enterprise メンバーは SSH 経由の Git 操作に特別な URL を使用する必要があります。 詳細については、「SSH 認証局について」を参照してく� さい。

  1. GitHub Enterprise Server の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 プロファイル メニューの組織 2. 組織の隣の [設定] をクリックします。 [設定] ボタン

  2. 左側のサイドバーで、 [Organization のセキュリティ] をクリックします。

    Organization のセキュリティ設定 1. [SSH 認証局] の右側にある [新しい CA] をクリックします。 [新しい CA] ボタン

  3. "Key(キー)"の下で、公開SSHキーを貼り付けてく� さい。 CA を追� する [キー] フィールド

  4. [CA の追� ] をクリックします。 1. 必要に応じて、メンバーに SSH 証明書の使用を要求するには、 [SSH 証明書を要求する] を選択し、 [保存] をクリックします。 [SSH 証明書を要求する] チェックボックスと [保存] ボタン

    注: SSH 証明書を要求する� �合、その要件は承認されたサード パーティ統合や GitHub Actions などの GitHub 機能には適用されません。それらは GitHub エコシステ� 内の信� �できる環境です。

SSH認証局を削除する

  1. GitHub Enterprise Server の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 プロファイル メニューの組織 2. 組織の隣の [設定] をクリックします。 [設定] ボタン

  2. 左側のサイドバーで、 [Organization のセキュリティ] をクリックします。

    Organization のセキュリティ設定 1. [SSH 認証局] で、削除する CA の右側にある [削除] をクリックします。 [削除] ボタン

  3. 警告を読み、 [わかりました。この CA を削除してく� さい] をクリックします。 削除の確認ボタン