码迷,mamicode.com
首页 > 其他好文 > 详细

Git使用基本方法二(通过SSH加密传输连接git服务器)

时间:2015-04-13 16:41:18      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:git

之前介绍的连接git服务器的方法(链接),存在一个不是很方便的问题,即每次上传等操作时都需要用户名和密码。

git服务器还支持通过SSH加密的传输,通过这种方法,可以省去每次都输入密码的麻烦。不过在此之前需要先做一下设置。


1.生成SSH Key

ssh-keygen -t rsa -C "xxxx@qq.com"

可以选择保存位置和是否加密,一般不用更改,直接一路回车即可,也不用设密码。

技术分享
2.上传SSH Key

首先登陆你在git服务器上用的账户,我用的是http://git.oschina.net/,登陆后,右点击上方“个人资料”

技术分享

之后再左侧栏选择“SSH公钥”

技术分享

下方会有输入框

技术分享

这时候需要我们输入之前生成的SSH公钥了,输入命令如下(没有改动存储位置的话)

cat ~/.ssh/id_rsa.pub
技术分享
以上只是部分,总共大概5行,全部复制过去(不要遗漏),粘贴到公钥那

之后再标题处输个标题,表示这个是那台电脑上的公钥(再每台电脑上生成的公钥不一样,所以换了台电脑的话,需要重新生成,再添加上来,可以把你所有的电脑都添加上

技术分享

确定之后就将上传成功,之后再向git服务器提交时,就可以不用密码了(第一次可能需要提示输个“yes”)



Git使用基本方法二(通过SSH加密传输连接git服务器)

标签:git

原文地址:http://blog.csdn.net/lqc1992/article/details/45025881

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!