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
相关推荐
嵌入式学不会不改名5 分钟前
windSurf远程连接ssh过慢问题
运维·ssh
F1FJJ9 分钟前
开源实践:用 Go 实现浏览器直连内网 RDP/SSH/VNC
运维·网络·网络协议·网络安全·golang·ssh
天空属于哈夫克314 分钟前
企微私域自动化:从手动拉群到全流程无人值守的技术实现
运维·自动化·企业微信
集智飞行17 分钟前
禁用Ubuntu网卡的电源管理(Power Management)
linux·运维·ubuntu
可涵不会debug21 分钟前
五种IO模型
运维·服务器·网络
水木兰亭24 分钟前
多进程编程总结
linux·运维·服务器
艾莉丝努力练剑28 分钟前
【Linux:文件 + 进程】理解IPC通信
linux·运维·服务器·开发语言·网络·c++·ide
开开心心就好29 分钟前
安卓免费证件照制作软件,无广告弹窗
linux·运维·安全·pdf·迭代器模式·依赖倒置原则·1024程序员节
猿来如此呀33 分钟前
Linux 常用命令选项与对应英文单词对照表
linux·运维·服务器
wanhengidc33 分钟前
高防IP的主要功能有哪些?
运维·服务器·网络·网络协议·tcp/ip·游戏