ssh clone报错:no matching host key type found. Their offer: ssh-rsa

1 现象

升级了MacOS以后,git不能用了,重新配置了idea的git配置

无法拉取代码,重新拉取报错

2 原因

是因为OpenSSH 8.8以后的版本禁止使用 SHA-1 哈西算法的 RSA 签名

https://www.openssh.com/txt/release-8.8

3 解决

我是mac电脑。使用 vim ~/.ssh/config

sh 复制代码
Host icode.baidu.com
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

windows 使用 vim ~/.ssh/config 如下

sh 复制代码
Host icode.baidu.com
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedkeyTypes +ssh-rsa
相关推荐
吉甫作诵2 小时前
Oracle 19c 常用运维命令大全
运维·数据库·oracle
Cicada1282 小时前
Web 服务器怎么选
运维·服务器·前端
墨白曦煜3 小时前
穿透 IDE 的障眼法:Git 四大工作区与核心数据流转解析
ide·git
海宇大数据3 小时前
分布式网格实战:基于海宇柠檬查出险-登记证构建自动化车辆合规网关
运维·人工智能·分布式·自动化
团子股股东峥哥3 小时前
day34-RHEL-管理SELinux的安全性
linux·运维·服务器
‎ദ്ദിᵔ.˛.ᵔ₎3 小时前
Linux 重定向
linux·运维·服务器
世岩清上3 小时前
展厅不同分区播放差异化视频,怎样做到内容串联不割裂整体叙事?
运维·人工智能·音视频·展厅改造
志栋智能3 小时前
运维超自动化中的配置管理实践
运维·网络·数据库·自动化
sibylyue3 小时前
【云原生系列3】Docker Compose单机多容器编排工具
运维·docker·容器
2601_962218474 小时前
万象生鲜系统订单全生命周期追踪实现生鲜企业订单业务数字化可视
大数据·运维·微服务·云原生·架构