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

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-10-16. 即使针对重大安全问题,也不会发布补丁。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

SSH 故障排除

使用 SSH 连接到 GitHub Enterprise 并进行身份验证时,您可能需要对可能引起的意外问题进行故障排除。

恢复 SSH 密钥密码

如果您丢失 SSH 密钥密码,则根据您使用的操作系统,您可能可以恢复它,也可能需要生成新的 SSH 密钥密码。

“错误:权限被拒绝(公钥)”

“权限被拒绝”错误表示服务器拒绝了您的连接。 可能有多个原因,最常见的如下所述。

“错误:文件编号错误”

此错误通常表示您无法连接到服务器。 这通常由防火墙和代理服务器造成。

“错误:密钥已被使用”

在尝试 添加密钥 但该密钥尚未添加到另一个帐户或仓库时,就会发生此错误。

“错误:用户/仓库拒绝其他用户的权限”

此错误意味着您正在推送的密钥附加到无仓库访问权限的账户。

“错误:用户/仓库拒绝用户/其他仓库的权限”

此错误意味着您正在推送的密钥作为 deploy key 附加到另一个仓库,并且对您尝试推送到的仓库的没有访问权限。

“错误:代理承认没有签署“

在极少数情况下,在 Linux 上通过 SSH 连接 GitHub Enterprise 会产生错误“Agent admitted failure to sign using the key”(代理承认没有使用密钥签署)。 请遵循以下步骤解决此问题。

"错误:ssh-add:非法选项 -- K"

此错误意味着您的‘ssh-add’版本不支持 macOS 密钥链集成,此集成允许您将密码存储在密钥链中。

“错误:我们正在进行 SSH 密钥审核”

此错误意味着无法验证正在用于执行 Git 操作的 SSH 密钥。

问问别人

找不到要找的内容?

联系我们