GitHub SSH 已配置并正常工作几天,然后崩溃并烧毁。为什么?附加调试堆栈

问题描述 投票:0回答:1

我生成了新的 ed25519 密钥,加载到 GitHub,删除了已停用的 ssh 私钥,重新启动 SSH 服务器,重新添加新密钥,进行测试:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOTRWZ1iXwJS9jPsv/dcgxCg2rjNnOi+iO59loLav617 [电子邮件受保护]

我这边一切都好。

然后,我重新启动服务器,重新生成新密钥并从头开始整个过程。

一样一样。

未对 .gitconfig (全局)或 $GIT_DIR/.gitconfig (本地)进行任何更改

啊,但是随后,在不相关的(?)新闻中,GitHub“通知”我,我需要更新我的 GitHub(在线)帐户,我立即执行了操作。你觉得?我登录了我的 GitHub 帐户,成功添加了 rekey-1 和 rekey-2(第二次尝试)-

1:推动

git推送原点大师

[电子邮件受保护]:权限被拒绝(公钥)。 致命:无法从远程存储库读取。

请确保您拥有正确的访问权限 并且存储库存在。

第 2 步:运行 ssh telnet 测试

ssh -T [电子邮件受保护]

[电子邮件受保护]:权限被拒绝(公钥)。

第 3 步:运行调试测试

ssh -vT [电子邮件受保护]

  • 看截图

Debug Trace Stack

Resolution - Same Key, Same Description, Two Areas

git shell github ssh permission-denied
1个回答
0
投票

我从 GitHub 身份验证密钥中清理(删除)“多余密钥”后出现问题,没有意识到身份验证和签名都需要公钥。

© www.soinside.com 2019 - 2024. All rights reserved.