我生成了新的 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 [电子邮件受保护]
我从 GitHub 身份验证密钥中清理(删除)“多余密钥”后出现问题,没有意识到身份验证和签名都需要公钥。