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

idea集成gitlab使用ssh免密登录

时间:2018-10-14 00:16:40      阅读:794      评论:0      收藏:0      [点我收藏+]

标签:一个   tla   table   复制   集成   介绍   alt   idea   打开   

网上有很多介绍ssh免密登录的文章,具体步骤如下:

1. 生成SSH Key

ssh-keygen -t rsa -C "your_email@example.com" 

默认会在相应路径下(/your_home_path)生成id_rsa和id_rsa.pub两个文件,此时终端会显示:

Generating public/private rsa key pair.                                                                          Enter file in which to save the key (/your_home_path/.ssh/id_rsa): 

连续回车即可,也可能会让你输入密码,密码就是你的开机密码,也可以不输

此时再输入命令:ls -al ~/.ssh    就会出现id_rsa.pub 和 id_dsa.pub两个文件,然后再复制到黏贴板:

pbcopy < ~/.ssh/id_rsa.pub

2.将SSH Key添加到GitLab中

        打开GitLab,  登录,找到左边栏有一个??的按钮,点击“ADD SSH KEY”按钮添加,将已经获得的SSH Key粘贴到“Key”,下边的标题可以随便取,点击加入项目,这样就保持了本地与服务器端的联系.

"??"已替换为 Profile Setting里的"SSH Key"

 

注意:在步骤1中可能已存在之前生成过的id_rsa密钥对而你又不想使用他们,想重新生成一对,需要命名为另外的名称,如

 技术分享图片

此时电脑默认使用的是id_rsa,需要将你自定义的文件加入ssh配置,ssh-add ~/.ssh/git_rsa

 

在idea中配置gitlab免密登录

需要将Setting->Git下的SSH executable设置为Native,如果选择Built-in,则需要输入密码

技术分享图片

 

idea集成gitlab使用ssh免密登录

标签:一个   tla   table   复制   集成   介绍   alt   idea   打开   

原文地址:https://www.cnblogs.com/xun1989/p/9784647.html

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