我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

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

启用私有模式

在私有模式下,GitHub Enterprise Server 要求每个用户必须登录才能访问安装。

如果 您的 GitHub Enterprise Server 实例 可通过 Internet 公开访问,您必须启用私有模式。 在私有模式下,用户不能通过 git:// 匿名克隆仓库。 如果还启用了内置身份验证,管理员必须邀请新用户在实例上创建帐户。 更多信息请参阅“使用内置身份验证”。

警告:如果您在拉取请求或议题评论中添加了图像附件,则任何人都可以查看匿名图像 URL,无需身份验证,即使该拉取请求位于私有仓库中或者启用了私有模式。 为防止未经授权而访问映像,请确保限制从网络访问提供映像的系统,包括 您的 GitHub Enterprise Server 实例。

启用私有模式后,您可以允许未验证的 Git 操作(以及对 您的 GitHub Enterprise Server 实例 具有网络访问权限的任何人)读取已启用匿名 Git 读取权限的实例上的公共仓库代码。 更多信息请参阅“允许管理员启用对公共仓库的匿名 Git 读取权限”。

  1. 从 GitHub Enterprise Server 上的管理帐户,点击任何页面右上角的
    用于访问站点管理员设置的火箭图标
  2. 在左侧边栏中,单击 管理控制台
    左侧边栏中的 管理控制台 选项卡
  3. 在左侧边栏中,单击 Privacy(隐私)
    设置侧边栏中的隐私选项卡
  4. 选择 Private mode
    启用私有模式的复选框
  5. 在左侧边栏下,单击 Save settings(保存设置)
    管理控制台 中的 Save settings 按钮
  6. 等待配置运行完毕。