1.错误具体表现为
问题机器可以和gitlab正常通信,端口也可以正常访问,本地ssh公钥也上传到了gitlab上,但是进行操作时会提示需要输入密码
2.解决方法:
修改ssh配置文件,添加rsa验证方式
linux操作流程:
vim /etc/ssh/ssh_config
添加以下内容:
Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
windows操作流程:
找到对应.ssh目录,在目录下创建一个config文件
添加以下内容:
Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa