解决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时仍然提示需要密码的问题】希望对别人有所帮助。
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- Y房东的后半生14
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 陇上秋二|陇上秋二 罗敷媚
- MediaRecorder前后摄像头同时录像
- live|live to inspire 一个普通上班族的流水账0723
- 上班后阅读开始变成一件奢侈的事
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- 危险也是机会
- “精神病患者”的角度问题