Skip to main content

此版本的 GitHub Enterprise 将停止服务 2022-06-03. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

禁用未经身份验证的注册

如果您对 您的 GitHub Enterprise Server 实例 使用内置身份验证,则可以阻止未经身份验证的人员在您的实例上创建新的用户帐户。

Site administrators can disable unauthenticated sign-ups on a GitHub Enterprise Server instance.

关于未经身份验证的注册

When you use built-in authentication for 您的 GitHub Enterprise Server 实例, each person creates a personal account from an invitation or by signing up. By default, people who can access your instance while unauthenticated can create a new personal account on your instance. 您可以禁用未经身份验证的注册,并需要邀请才能在您的实例上创建新的用户帐户。

Alternatively, you can configure external authentication for 您的 GitHub Enterprise Server 实例. If you use external authentication, you must invite people to use your instance through your authentication provider. 更多信息请参阅“关于企业的身份验证”。

禁用未经身份验证的注册

  1. 从 GitHub Enterprise Server 上的管理帐户中,在任何页面的右上角,单击

    用于访问站点管理员设置的火箭飞船图标的屏幕截图

  2. 如果您尚未进入“站点管理员”页面,请在左上角单击 Site admin(站点管理员)

    "站点管理员" 链接的屏幕截图

  3. 在左侧边栏中,单击 管理控制台左侧边栏中的 管理控制台 选项卡

  4. 在左侧边栏中,单击 Privacy(隐私)设置侧边栏中的隐私选项卡

  5. 取消选中 Enable sign-up启用注册复选框

  6. 在左侧边栏下,单击 Save settings(保存设置)

    管理控制台 中保存设置按钮的屏幕截图

    注意: 管理控制台 中的保存设置将重新启动系统服务,这可能会导致用户可见的停机时间。

  7. 等待配置运行完毕。

    配置实例