首页 > 系统服务 > 详细

Mac上配置多个ssh-key正解版

时间:2017-01-24 17:31:50      阅读:294      评论:0      收藏:0      [点我收藏+]

一、前戏

            昨天接了一个新的项目,要使用ng1和ionic来开发,准备把代码clone下来的时候发现,新生成的 ssh-key没有被git识别,于是折腾了一天,搜寻了很多资料,同事也帮了忙,终于把项目clone 了下来, 现在把方法整理如下,希望以后在clone代码时遇到同样的问题时能够用到。

二、正文

            首先,我假设我已经在本地已经存在了一个ssh-key(id_rsa),现在重新生成一个 ssh-key

       

        技术分享

 

         接着,自定义一个不重复的名字

 

         技术分享

 

         使用命令行open ~/.ssh打开存放ssh-key的文件,可以查看目录下已经生成的钥匙,网上说的新增一个config文件,在里面写入配置代码,我尝试过了没有用,后来找到了下面的方法来解决这个问题

         #启动 ssh-agent 服务

         技术分享

         #在服务 ssh-agent 中 把新增的 ssh-key 所在的地址添加进去

         技术分享

三、总结

         这个问题会造成在你使用ssh链接git服务器时,要求输入git管理员密码的问题。造成这个问题以及无法clone项目代码的原因就是 ssh-agent没把新增的ssh-key所在的目录路径添加进去,需要你手动添加。至此,项目终于可以正常进行了,嗨呀!

      

Mac上配置多个ssh-key正解版

原文:http://www.cnblogs.com/strawhat-Jochkie/p/6347304.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!