网站搜索

您的代码项目刚刚中断了吗?这可能是 GitHub 的错


GitHub 托管无数不同项目的代码存储库,从个人网站到 VLC Media Player 等流行应用程序。如果您有依赖于 GitHub 的脚本、应用程序或其他项目,它可能刚刚被破坏。

GitHub 最近发现,由于“无意中发布了私人信息”,GitHub.com 的 RSA SSH 私钥“短暂暴露在公共 GitHub 存储库中”。换句话说,用于连接 GitHub 存储库的部分密钥被意外发布。由于公钥理论上可以用于恶意目的,因此 GitHub 在世界标准时间 3 月 24 日凌晨 5:00 左右重置了其公钥。

因此,在此之前创建的任何公钥/私钥对(例如,已经在其 PC 上设置了 GitHub Git 访问权限的人)现在都会显示警告。更改还可能破坏任何涉及使用 Git 推送或拉取代码的自动化脚本,例如 Docker 映像中的代码,具体取决于脚本的设置方式。

如果您遇到这个问题,删除旧密钥并将新公钥添加到您的主机文件将解决它——完整的说明在下面的源链接中。在浏览器中浏览和下载 GitHub 网站的代码仍然照常进行。

来源:GitHub
通过:寄存器