SSH CAをOrganizationに追加すると、メンバーはあなたが提供したSSH証明書を使用してOrganizationにアクセスできるようになります。 SSHがリポジトリで無効になっていなければ、Organizationのリソースにメンバーがアクセスする際に、SSH証明書を使わなければならないようにすることができます。詳しい情報については、「SSS 認証局について」を参照してください。
Note: To use SSH certificate authorities, your organization must use GitHub Enterprise Cloud. For more information about how you can try GitHub Enterprise Cloud for free, see "Setting up a trial of GitHub Enterprise Cloud."
各クライアント証明書を発行する際には、その証明書がどのGitHub Enterprise Cloudユーザー用かを示すエクステンションを含める必要があります。 詳しい情報については、「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.com, click your profile photo, then click Your organizations.
-
Organizationの隣のSettings(設定)をクリックしてください。
-
In the "Security" section of the sidebar, click Authentication security.
-
"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.com, click your profile photo, then click Your organizations.
-
Organizationの隣のSettings(設定)をクリックしてください。
-
In the "Security" section of the sidebar, click Authentication security.
-
"SSH Certificate Authorities(SSH認証局)"の下で、削除したいCAの右のDelete(削除)をクリックしてください。
-
警告を読み、I understand, please delete this CA(わかりました。このCAを削除してください)をクリックしてください。