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
相关推荐
‎ദ്ദിᵔ.˛.ᵔ₎6 分钟前
Git使用
git
weixin_6042366712 分钟前
华为三层交换机 极简完整版配置
运维·服务器·华为·华为交换机·华为交换机命令
Configure-Handler15 分钟前
linux-kernel-fault-codes
linux·运维·服务器
运维行者_20 分钟前
通过Applications Manager的TCP监控确保无缝网络连接
运维·服务器·网络·数据库·人工智能
一勺菠萝丶33 分钟前
Linux 服务器临时用户创建与删除教程
linux·运维·服务器
YOLO数据集集合1 小时前
YOLOv11+DeepSeek多技术融合电网缺陷巡检平台|绝缘子破损瓷瓶故障AI识别、前后端一体化电力运维管理系统落地开发
运维·人工智能·yolo
小李不困还能学1 小时前
GitBash的保姆级安装教程
git
_可乐无糖1 小时前
踩完坑之后的总结:Windows安装docker
运维·windows·docker·容器
赛博云推-Twitter热门霸屏工具1 小时前
Twitter自动发推工具怎么选?从人工运营到自动化管理的实践分析
运维·自动化·twitter
dshudsnb1 小时前
4种实用方法,快速完成新旧电脑数据迁移
运维·服务器·电脑