Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

启用私有模式

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

如果 your GitHub Enterprise Server instance 可通过 Internet 公开访问,就必须启用私密模式。 在私密模式下,用户不能通过 git:// 匿名克隆存储库。 如果还启用了内置身份验证,管理员必须邀请新用户在实例上创建帐户。 有关详细信息,请参阅“配置内置身份验证”。

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

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

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

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

  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

    “站点管理员”链接的屏幕截图 1. 在左侧边栏中,单击“Management Console”。 左侧边栏中的 Management Console 选项卡 1. 在左侧边栏中,单击“隐私”。 设置侧边栏中的“隐私”选项卡

  3. 选择“私密模式”。 启用私密模式的复选框 1. 在左侧边栏下,单击“保存设置”。

    Management Console 中的“保存设置”按钮的屏幕截图

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

  4. 等待配置运行完毕。

    配置实例