【发布时间】:2021-12-07 21:59:44
【问题描述】:
环境:
OS: Windows-10
Git Bash Version: 2.33.1
OpenSSH_8.8p1, OpenSSL 1.1.1l 24 Aug 2021
$ which ssh
/usr/bin/ssh
SSH 连接 Gerrit 错误:-
$ ssh -p 29418 user@gerrit.example.com
Unable to negotiate with gerrit.example.com port 29418: no matching host key type found. Their offer: ssh-rsa,ssh-dss
在Git-2.32.0 ssh 连接到 gerrit 有效。最新版本的 git 是否启用了任何限制?
【问题讨论】:
-
看起来最新版本的 git 正在弃用不安全的算法,并且您的 Gerrit 实例无法连接到更现代的选项
-
这不是 git 的问题。当您搜索“ssh”时,您更有机会找到解决方案。
标签: git windows-10 gerrit