Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-24. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

禁用未经身份验证的注册

如果对 你的 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. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

  3. 在“ 站点管理”边栏中,单击“管理控制台”。

  4. 在“设置”边栏中,单击“隐私”。

  5. 取消选择“启用注册”。

  6. 在“设置”边栏下,单击“保存设置”。

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

  7. 等待配置运行完毕。