解决gitlab上提交ssh公共key之后,clone时仍然提示需要密码的问题

最近在搭建公司的gitlab服务器,首先在自己的虚拟机上使用gitlab。

按照网上的教程进行设置,直到按照要求提交id_rsa.pub这个key之后,按照道理下一步应该:

git clone git@xxxx:/xxxx/xxxx.git

可是提示需要密码,而且这个密码并不是gitlab的密码,无论输入什么密码都不能完成clone操作。

现在我知道了,只要需要提供密码就说明不能进行ssh,一定是哪个环节出了问题。

最后查找的原因非常令人哭笑不得:

原来我的git客户端和gitlab服务器的IP地址不是在同一个网段下(不属于同一个局域网)。

重新设置好IP之后,运行命令:

ssh -T git@xxxx

结果如下:

解决gitlab上提交ssh公共key之后,clone时仍然提示需要密码的问题_第1张图片

希望对别人有所帮助。

你可能感兴趣的:(解决gitlab上提交ssh公共key之后,clone时仍然提示需要密码的问题)