SSH CAをOrganizationに追加すると、メンバーはあなたが提供したSSH証明書を使用してOrganizationにアクセスできるようになります。 SSHがリポジトリで無効になっていなければ、Organizationのリソースにメンバーがアクセスする際に、SSH証明書を使わなければならないようにすることができます。詳しい情報については、「SSS 認証局について」を参照してください。
各クライアント証明書を発行する際には、その証明書がどのGitHub Enterprise Serverユーザー用かを示すエクステンションを含める必要があります。 詳しい情報については、「SSH 認証局について」を参照してください。
SSH 認証局を追加する
If you require SSH certificates for your enterprise, enterprise members should use a special URL for Git operations over SSH. 詳しい情報については、「SSH 認証局について」を参照してください。
-
In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations.
-
Organizationの隣のSettings(設定)をクリックしてください。
-
左のサイドバーでOrganization security(Organizationのセキュリティ)をクリックしてください。
-
"SSH Certificate Authorities(SSH認証局)"の右で、New CA(新規CA)をクリックしてください。
-
"Key(キー)"の下で、公開SSHキーを貼り付けてください。
-
Add CA(CAの追加)をクリックしてください。
-
あるいは、メンバーに対してSSH証明書の利用を求めるなら、Require SSH Certificates(SSH証明書必須)を選択し、Save(保存)をクリックしてください。
SSH認証局を削除する
-
In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations.
-
Organizationの隣のSettings(設定)をクリックしてください。
-
左のサイドバーでOrganization security(Organizationのセキュリティ)をクリックしてください。
-
"SSH Certificate Authorities(SSH認証局)"の下で、削除したいCAの右のDelete(削除)をクリックしてください。
-
警告を読み、I understand, please delete this CA(わかりました。このCAを削除してください)をクリックしてください。