此版本的 GitHub Enterprise Server 已于以下日期停止服务 2025-06-19. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持。
GitHub Enterprise 指南
学习如何通过 GitHub Enterprise 提高开发人员的工作效率和代码质量。
Enterprise administrators 学习路径
提高实例的安全性
查看网络配置和安全功能,并强化运行 GitHub Enterprise Server 的实例,以保护你的企业数据。
开始学习路径- 操作指南启用私有模式
- 操作指南配置 TLS
- 操作指南排查 TLS 错误
- 操作指南启用子域隔离
- 操作指南访问管理 shell (SSH)
- 参考网络端口
- 操作指南配置内置防火墙规则
- 参考用户安全的最佳实践
- 操作指南升级或降级站点管理员
配置 GitHub Actions
开发人员可以使用 GitHub Actions 为 你的 GitHub Enterprise Server 实例 创建、自动化、自定义和执行功能强大的软件开发工作流。
开始学习路径允许对提供程序覆盖范围之外的用户进行内置身份验证
操作指南可以配置回退身份验证,允许在 CAS、LDAP 或 SAML 身份验证提供程序上没有帐户的人员进行内置身份验证。
- Accounts
- Authentication
- Enterprise
- Identity
更改身份验证方法
概述您可以随时更改 GitHub Enterprise Server 对您现有的帐户进行身份验证的方法。
- Accounts
- Authentication
- Enterprise
- Identity
使用 Entra ID 配置身份验证和预配
操作指南可以使用 Microsoft Entra ID(以前称为 Azure AD)中的租户作为标识提供者 (IdP) 来集中管理 你的 GitHub Enterprise Server 实例的身份验证和用户预配。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
为企业配置 SAML 单点登录
操作指南您可以通过标识提供者 (IdP) 配置 SAML 单点登录 (SSO),从而控制和保护对企业组织内的你的 GitHub Enterprise Server 实例的访问。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
在 GitHub Enterprise Server 上使用 SCIM 配置用户预配
操作指南开始在 你的 GitHub Enterprise Server 实例 上使用 SCIM 管理用户帐户的生命周期。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
关于企业 IAM 的 SAML
概述可以使用 SAML 单一登录 (SSO) 来集中管理 的访问。
- Accounts
- Access management
- Authentication
- Enterprise
- Identity
使用 CAS
操作指南如果使用中央身份验证服务 (CAS) 集中访问多个 Web 应用程序,可以通过为实例配置 CAS 身份验证来集成 GitHub Enterprise Server。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
使用 LDAP
操作指南如果使用轻型目录访问协议 (LDAP) 集中访问应用程序,可以通过为实例配置 LDAP 身份验证来集成 GitHub Enterprise Server。
- Accounts
- Authentication
- Enterprise
- Identity
将 SAML 用于企业 IAM
Learn how to increase developer productivity and code quality with GitHub Enterprise.
访问管理 shell (SSH)
操作指南SSH 访问可让你运行 GitHub Enterprise Server 命令行实用程序,以进行故障排除、运行备份及配置复制。
- Enterprise
- Fundamentals
- SSH
为实例配置主机名
操作指南可以通过分配可通过网络访问的主机名来提供对 你的 GitHub Enterprise Server 实例 的可靠访问。
- Enterprise
- Fundamentals
- Infrastructure
更改实例的主机名
操作指南如果要更改现有 GitHub Enterprise Server 实例的主机名,必须将设置和数据还原到新实例。
- Enterprise
- Fundamentals
- Infrastructure
使用备份实用程序在实例上配置备份
操作指南作为灾难恢复计划的一部分,你可通过配置自动备份来保护 你的 GitHub Enterprise Server 实例 中的生产数据。
- Backups
- Enterprise
- Fundamentals
- Infrastructure
配置内置防火墙规则
操作指南可以查看默认防火墙规则并自定义 你的 GitHub Enterprise Server 实例 规则。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
为设备配置代码扫描
操作指南,即可为企业启用、配置和禁用 code scanning。 用户使用 Code scanning 可以扫描代码以发现漏洞和错误。
- Advanced Security
- Code scanning
- Enterprise
- Security
为设备配置依赖项评审
操作指南若要帮助用户了解评审拉取请求时的依赖项更改,可以为 GitHub Enterprise Server 启用、配置和禁用依赖项评审。
- Advanced Security
- Enterprise
- Dependency review
- Security
配置 DNS 域名服务器
操作指南在 DHCP 租约提供域名服务器时,GitHub Enterprise Server 将为 DNS 设置使用动态主机配置协议 (DHCP)。 如果域名服务器不是由动态主机配置协议 (DHCP) 租约提供,或者您需要使用特定的 DNS 设置,可以手动指定域名服务器。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
配置速率限制
操作指南您可以使用 管理控制台 为 GitHub Enterprise Server 配置速率限制。
- Enterprise
- Infrastructure
- Performance
为设备配置密码扫描
操作指南可为 GitHub Enterprise Server 启用、配置和禁用 secret scanning。 Secret scanning 允许用户扫描代码以寻找意外泄露的密码。
- Advanced Security
- Enterprise
- Secret scanning
- Security
配置 TLS
操作指南你可以在 你的 GitHub Enterprise Server 实例 上配置传输层安全性 (TLS),以便使用由受信任的证书颁发机构签名的证书。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Security
验证或批准您企业的域
操作指南您可以通过 GitHub 验证您对域的所有权,确认您企业帐户拥有的组织身份。 您也可以批准组织成员可以接收电子邮件通知的域名。
- Enterprise
- Notifications
- Organizations
- Policy
管理企业的 GitHub Mobile
操作指南可以决定用户是否可以使用 GitHub Mobile 连接到 你的 GitHub Enterprise Server 实例。
- Enterprise
- Mobile
配置与实例的 SSH 连接
操作指南可以通过配置客户端可用于建立连接的 SSH 算法来提高 你的 GitHub Enterprise Server 实例 的安全性。
- Authentication
- Enterprise
- Infrastructure
- Networking
- Security
- SSH