1.大早上来莫名点了git更新,然后发现密钥失效,以为是密钥失效,一通操作还是不行,结果查到是因为git在2.33后就不支持ssh-rsa。经过网上排查,客户端默认禁用了ssh-rsa,而我们的gitlab目前只支持ssh-rsa,所以只能在本地开启ssh-rsa的支持。
报错:
在配置文件下,创建config文件不用带尾缀。如下:
Host *
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
1.大早上来莫名点了git更新,然后发现密钥失效,以为是密钥失效,一通操作还是不行,结果查到是因为git在2.33后就不支持ssh-rsa。经过网上排查,客户端默认禁用了ssh-rsa,而我们的gitlab目前只支持ssh-rsa,所以只能在本地开启ssh-rsa的支持。
报错:
在配置文件下,创建config文件不用带尾缀。如下:
Host *
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa