Skip to main content

管理组织的 SSH 认证中心

可在组织中添加或删除 SSH 认证中心。

Who can use this feature

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

您可以通过向组织添加 SSH CA 来允许成员使用提供的 SSH 证书访问组织的仓库。 您可以要求成员使用 SSH 证书访问组织资源,除非 SSH 已在仓库中禁用。 有关详细信息,请参阅“关于 SSH 证书颁发机构”。

注意:若要使用 SSH 证书颁发机构,组织必须使用 GitHub Enterprise Cloud。 有关如何免费试用 GitHub Enterprise Cloud 的详细信息,请参阅“设置 GitHub Enterprise Cloud 的试用版”。

在颁发每个客户端证书时,必须包含扩展,以指定证书用于哪个 GitHub Enterprise Cloud 用户。 有关详细信息,请参阅“关于 SSH 证书颁发机构”。

添加 SSH 认证中心

如果您的企业需要 SSH 证书,企业成员应使用特殊的 URL 通过 SSH 进行 Git 操作。 有关详细信息,请参阅“关于 SSH 证书颁发机构”。

  1. 在 GitHub.com 的右上角,单击你的个人资料照片,然后单击“你的组织”。 贵组织在配置文件菜单中 2. 在组织旁边,单击“设置”。 设置按钮
  2. In the "Security" section of the sidebar, click Authentication security.
  3. 在“SSH 证书颁发机构”右侧,单击“新建 CA”。 “新建 CA”按钮
  4. 在“Key(密钥)”下,粘贴您的公共 SSH 密钥。 用于添加 CA 的密钥字段
  5. 单击“添加 CA”。 1. (可选)若要要求成员使用 SSH 证书,请选择“需要 SSH 证书”,然后单击“保存” 。 “需要 SSH 证书”复选框和“保存”按钮

删除 SSH 认证中心

  1. 在 GitHub.com 的右上角,单击你的个人资料照片,然后单击“你的组织”。 贵组织在配置文件菜单中 2. 在组织旁边,单击“设置”。 设置按钮
  2. In the "Security" section of the sidebar, click Authentication security.
  3. 在“SSH 证书颁发机构”下,在要删除的 CA 右侧,单击“删除”。 “删除”按钮
  4. 阅读警告,然后单击“我了解,请删除此 CA”。 删除确认按钮