权限被拒绝(publickey)。在GITHUB

时间:2012-01-05 15:17:51

标签: git github

我按照GitHub帮助网站提供的方式。 并已将我的pub键添加到GitHub设置中。 我确定我正确复制了pub键。 但我得到了许可否认的回复。 此外,我可以加入我朋友的存储库。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

这可能有多种原因,我可能只是检查第一个

ssh -vT git@github.com

分析输出以查看出现的内容

来源:http://help.github.com/ssh-issues/

答案 2 :(得分:0)

当您尝试使用主要是 MacOS 的新系统访问您的 github 帐户时,可能会出现此问题。为了验证您正在访问正确的服务器,您的操作系统使用 ssh 协议与 github 服务器通信。为此,您的操作系统生成的 ssh 密钥应保存在 Guthub 中。

按照 github 官方文档中给出的步骤进行操作。发生该错误的主要原因是您的 github 中缺少 ssh 代理密钥。您需要在您的操作系统中生成一个,然后将其粘贴到github的ssh key设置选项中。

https://docs.github.com/en/github/authenticating-to-github/error-permission-denied-publickey