gpt4 book ai didi

git - Fedora 33 git pull 或 clone 不再工作和/或 ssh key 不再识别

转载 作者:行者123 更新时间:2023-12-03 17:44:44 25 4
gpt4 key购买 nike

我最近设置了 Fedora 33 并正在迁移我的文件。我复制了我的 ssh key ,发现我无法再从我可以从旧笔记本电脑上提取的 bitbucket git repos 中提取。 ssh key 完全相同,并且公钥已经在 bitbucket 帐户上。此外,权限设置为 chmod 600 .我仍然无法从 repo 中提取。

最佳答案

这似乎是 Fedora 33 的最新问题。这是相关的 bug report .
问题是 Fedora 33 似乎删除了对 SHA1 的支持。 , 我猜 bitbucket.org使用 SHA1为他们的git clone通过 ssh .您可以通过运行 ssh -Tv git@bitbucket.org 来验证这是否是同一个问题。和 grep debug1: send_pubkey_test: no mutual signature algorithm 的输出.
错误报告中列出的当前解决方法是明确指定 ssh-rsa支持您的~/.ssh/config :
将以下条目添加到您的 ~/.ssh/config并确保它具有 chmod 700 ~/.ssh/config 的权限

Host bitbucket.org
User git
PubkeyAcceptedKeyTypes ssh-rsa
替换 bitbucket.org使用您正在使用的任何 git 主机

关于git - Fedora 33 git pull 或 clone 不再工作和/或 ssh key 不再识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64792380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com