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
相关推荐
REDcker3 分钟前
Webpack Rollup Vite三者构建对比详解 开发体验与选型考量
运维·webpack·devops
北极熊kw6 分钟前
FreeBSD 安装 Xrdp 后,远程桌面时只显示白色终端 Xterm
linux·运维·服务器·rdp·freebsd·xterm
前端双越老师7 分钟前
3 个命令 7 个步骤,学会 git worktree 并行开发
git·ai编程·全栈
多租户观察室8 分钟前
DNS服务器跟普通服务器有什么区别?
运维·服务器
Will_Ye21 分钟前
Ubuntu:系统断网后自动重连指定wifi脚本
linux·运维·ubuntu
学术小白人27 分钟前
【见刊通知】ICGEM E2025、IPAT 2025、AISNS 2026、IEAS 2025、BTFM 2026 等数个会议已见刊
运维·服务器·检索·rdlink研发家·见刊
HABuo31 分钟前
【linux(四)】套接字编程--socket套接字及其接口认识
linux·运维·服务器·c语言·c++·ubuntu·centos
MetrixAeroCore37 分钟前
全球物联网卡管理平台是什么?定制化服务赋能企业出海运维
运维·物联网
小则又沐风a43 分钟前
基础的开发工具(Linux)
linux·运维·服务器
爱笑的Sunday1 小时前
Linux Java前后端项目 企业级0-1完整部署手册
java·linux·运维·服务器