Skip to main content

禁用未经身份验证的注册

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

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

关于未经身份验证的注册

当您对 您的 GitHub Enterprise Server 实例 使用内置身份验证时,每个人都会通过邀请或注册创建个人帐户。 默认情况下,在未经身份验证的情况下能访问您的实例的人员,可以在您的实例上创建新的个人帐户。 您可以禁用未经身份验证的注册,并需要邀请才能在您的实例上创建新的用户帐户。

或者,您可以为 您的 GitHub Enterprise Server 实例 配置外部身份验证。 如果您使用外部身份验证,则必须通过您的身份验证提供程序邀请人员使用您的实例。 更多信息请参阅“关于企业的身份验证”。

禁用未经身份验证的注册

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

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

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

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

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

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

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

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

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

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

  7. 等待配置运行完毕。

    配置实例