跳至主要内容

为你的仓库启用机密扫描

您可以配置 GitHub 如何扫描仓库中泄露的机密并生成警报。

谁可以使用此功能?

以下仓库类型支持机密扫描

  • 公共仓库: 机密扫描免费自动运行。
  • 组织拥有的私有和内部仓库: 在 GitHub Team 或 GitHub Enterprise Cloud 上启用 GitHub Secret Protection 后可用。
  • 用户拥有的仓库: 在启用了企业托管用户的 GitHub Enterprise Cloud 上可用。当企业在 GitHub Enterprise Server 上启用了 GitHub Secret Protection 时也可用。

关于为用户启用机密扫描警报

您拥有的任何免费公开仓库都可以为用户启用机密扫描警报。

任何由组织拥有的仓库都可以为用户启用机密扫描警报。

如果您是组织所有者,可以使用安全配置一次为多个仓库启用机密扫描。有关详细信息,请参阅 关于大规模启用安全功能

为用户启用机密扫描警报

当您为仓库启用机密保护时,用户的机密扫描警报即被启用。

  1. 在 GitHub 上,导航至仓库的主页面。

  2. 在仓库名称下方,点击 设置。如果看不到 “Settings” 选项卡,请选择 下拉菜单,然后点击 设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在侧边栏的Security部分,点击 Advanced Security

  4. 在 “Secret Protection” 右侧,点击 启用

  5. 审查启用机密保护的影响,然后点击 启用机密保护

仓库管理员可以随时选择为仓库禁用机密扫描。有关详细信息,请参阅 管理仓库的安全与分析设置

后续步骤

© . This site is unofficial and not affiliated with GitHub, Inc.