【git clone error:no matching key exchange method found】

这篇具有很好参考价值的文章主要介绍了【git clone error:no matching key exchange method found】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

拉起项目代码报错

git clone ssh://uidxxx@gerrit-xxxxxxxx
Cloning into ‘xxxxx’…
Unable to negotiate with xxx.xx.xxx.ip port xxxxx: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
fatal: Could not read from remote repository.
//无法读取远程仓库
未找到匹配的密钥交换方法,不同的密码交换方法
diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

解决方法

git config配置文件中添加以下内容
 uidxxx-MINGW64 vim ~/.ssh/config 

```vim
Host *
PubkeyAcceptedKeyTypes +ssh-rsa
HostkeyAlgorithms ssh-dss,ssh-rsa
KexAlgorithms +diffie-hellman-group1-sha
uidxxx-MINGW64 ~/.ssh
$ ls -l
total 10
-rw-r--r-- 1 uidxxx 1049089  117 Aug 15 17:00 config
-rw-r--r-- 1 uidxxx 1049089 2602 Aug 15 16:44 id_rsa
-rw-r--r-- 1 uidxxx 1049089  572 Aug 15 16:44 id_rsa.pub
-rw-r--r-- 1 uidxxx 1049089 1007 Aug 15 21:18 known_hosts

uidxxx-MINGW64 ~/.ssh
$ cat config
Host *
PubkeyAcceptedKeyTypes +ssh-rsa
HostkeyAlgorithms ssh-dss,ssh-rsa
KexAlgorithms +diffie-hellman-group1-sha1

uidxxx-MINGW64 ~/.ssh

git又能愉快的玩耍了
【git clone error:no matching key exchange method found】,linux很好玩的,git文章来源地址https://www.toymoban.com/news/detail-656309.html

到了这里,关于【git clone error:no matching key exchange method found】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [已解决]使用git拉代码时报错: Unable to negotiate with **** port 22: no matching host key type found.

    在网上搜一波都是让生成ssh公钥然后部署到服务器上,然后折腾一晚上,以为就是这个问题,但还是不行。 后来发现原来是当时本来本地已经有生成过公钥了,但我怕重复,所以删掉了以前的,还连着删了几个其他文件,无语! 原因可能是新的ssh客户端不支持ssh-rsa算法,要

    2024年02月12日
    浏览(40)
  • git拉取代码报错:Unable to negotiate with xxx port xxx: no matching host key type found

    git拉取代码报错: SSH有几种不同类型的密钥:RSA密钥 (ssh-rsa) 可以支持多种签名。签名类型sssh-rsa是指带有SHA-1的RSA,而签名类型rsa-sha2-256是带有SHA-256的RSA,rsa-sha2-512是带有SHA-512的RSA。 上面报错中提示,git服务端中使用的密钥是ssh-rsa类型的,而我本地的ssh(openSSH 9.x)默认不

    2024年02月11日
    浏览(66)
  • linux ssh报错Unable to negotiate with **** port 22: no matching host key type found

    ssh连接机器报错 今天使用mac通过ssh连接机器的时候报错如上,查阅网上资料后解决,方法如下 保存后,测试可以ssh登录了,特此记录下解决方法

    2024年02月11日
    浏览(49)
  • 记一次使用git报错,解决Unable to negotiate with **** port 22: no matching host key type found. Their offer:...

    windows电脑重装系统,去官网下载了最新的git安装,一路next下来,打开bash按老路子设置,生成公钥 把公钥添加到阿里云,clone代码时拉不下来,报错。 查看自己是开发者权限,重置一遍公钥再添加也不行,去网上找方法,介绍这种情况的原因就是新的ssh客户端不支持ssh-rsa算

    2024年02月11日
    浏览(111)
  • ssh 报错:no matching host key type found. 解决方法

    今天在工作中想通过ssh连接到远程linux服务器时报错:Unable to negotiate with 192.168.22.166 port 2222: no matching host key type found. Their offer: ssh-rsa 网上搜索到的解决方案,记录一下: ssh -oHostKeyAlgorithms=+ssh-rsa -p 2222 mogui@192.168.22.166 另外,记录一下端口映射命令: ssh -L 本地网卡地址:本地

    2024年02月22日
    浏览(46)
  • no matching host key type found. Their offer: ssh-rsa 问题解决

    最近升级了Mac OS Ventura 13.0.1后发现ssh指定密钥登录服务器失败。 no matching host key type found. Their offer: ssh-rsa 进入当前用户的.ssh目录发现比之前系统多了一个config文件 查看sshd版本,发现升级了,需要指定算法参数 解决办法: 方法1. ssh 命令指定算法,每次指定比较麻烦 方法2

    2024年02月01日
    浏览(44)
  • 问题解决: no matching host key type found. Their offer: ssh-rsa

    问题描述: 在使用命令 ssh -p 8101 karaf@localhost 远程连接服务器时出现 Unable to negotiate with localhost port 8101: no matching host key type found. Their offer: ssh-rsa 原因:8.8p1 版的 openssh 的 ssh 客户端默认禁用了  ssh-rsa  算法, 但是对方服务器只支持  ssh-rsa , 当你不能自己升级远程服务器的

    2024年02月03日
    浏览(47)
  • python报错:ERROR: No matching distribution found for

      使用pip安装包时提示报错如下: ERROR: Could not find a version that satisfies the requirement package (from versions: none) ERROR: No matching distribution found for package 大多数是网络问题,替换使用国内的镜像来源加速即可。 打开cmd 输入  按回车执行命令后,安装成功。 例如:  

    2024年02月15日
    浏览(49)
  • 已解决ERROR: No matching distribution found for xpinyin

    已解决(pip使用阿里云镜像安装第三方模块失败)ERROR: Could not find a version that satisfies the requirement xpinyin (from versions: none) ERROR: No matching distribution found for xpinyin WARNING: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS w

    2023年04月20日
    浏览(44)
  • 如何修复macOS ssh上的“Unable to negotiate withport 22: no matching host key type found ”

    新购置一台苹果笔记本,ssh上一台服务器时提示下面错误 为了成功连接,OpenSSH 的每个参数必须至少有一个相互支持的选择。如果客户端和服务器未能就一组相互参数达成一致,则连接将失败。在这种情况下,客户端和服务器无法就主机密钥算法类型达成一致。服务器提供了

    2024年02月13日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包