首页 / 科技百科 / 正文

使用 ssh 连接 Github 代码库超详细教程

非对称加密数据传输是ssh交换数据的唯一方法,这种方式必须用到公钥和私钥,所以要使用ssh来连接github库(同理所有git库),就需要向github提交公钥(为啥不是私钥? 因为只有私钥才能解开公钥加密的内容,反之公钥却不可以解私钥的内容)。

一. 检查是否已有公/私密钥。如果你的电脑已经有公钥和私钥了,那就不用再生成,可以跳过第二步。 公钥和密钥一般在 ~/.ssh/ 下,输入以下命令即可确认是否存在(windows需要安装git工具库后使用git bash来运行,接下来都是):

二. 生成公/私密钥。经过上面的检查发现没有公私密钥,那就需要自已手动去生成一对。 方法是使用ssh命令行工具(windows需要git bash,接下来都是),执行命令:

三. 配置ssh默认密钥。如果以上你都是默认配置,这一步可以直接跳过,否则需要手动配置ssh连接时指定的密钥。

如有侵权请及时联系我们处理,转载请注明出处来自