网上有很多介绍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,则需要输入密码

转载于:https://www.cnblogs.com/xun1989/p/9784647.html

idea集成gitlab使用ssh免密登录相关推荐

  1. 【Git1】指令,分支,ssh免密登录

    文章目录 1.init/add/commit/pull/push,status/diff/log/reflog,reset/checkout/clone:工缓归 2.分支操作:git branch - ...

  2. Git配置SSH 免密登录

    前言:相信大家现在在工作中,都在使用Git吧.众所周知,Git有两种克隆代码的方式: 一种是http,另外一种就是SSH. SSH免密登录,免去了每次登录都输入账号密码的繁琐,但是却需要配置在电脑上. ...

  3. ssh免密登录配置(两行命令搞定)

    最简单的ssh免密登录的配置 1.准备工作 2.命令行操作 3.互相免密登录 1.准备工作 确保两台服务器的用户名字相同,这里以用户名是username,服务器A要免密登录到服务器B为例子.注意:以下 ...

  4. ssh免密登录linux服务器

    Ssh免密登录 sshd服务 sshd简介: SSH 密钥为登录 Linux 服务器提供了更好且安全的机制.运行 ssh-keygen 后,将会生成公私密钥对.你可以将公钥放置到任意服务器,从持有私钥 ...

  5. SSH免密登录(内含批量配置脚本)

    原文地址:itweknow.cn/detail?id=6- ,欢迎大家访问. 在我们的集群环境搭建过程中可能会很需要SSH免密登录,互相之间传文件只需要一个SCP命令,连密码都不用输,很方便.那么这篇 ...

  6. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

  7. ssh免密登录配置方法及配置

    ssh免密登录配置方法及配置 直接上步骤,记我们本机为机器A,而机器B.机器C等是我们的服务器,我们要配置的是A到B.C等的 ssh 免密登录. 1 在机器A上生成秘钥对 ssh-keygen 会得到 ...

  8. 关于设置不同linux主机之间ssh免密登录简易方法

    2019独角兽企业重金招聘Python工程师标准>>> 在linux日常中,经常会有ssh链接其他主机服务器的action,也学习过大家日常用配置ssh免密登录的方法. 小编今天在这 ...

  9. Hadoop2——SSH免密登录功能配置

    SSH免密登录功能配置 我有三台虚拟机,其中一台主机,两台克隆机 192.168.159.130 hadoop01 (主机) 192.168.159.128 hadoop02 192.168.159. ...

最新文章

  1. python编程小提示
  2. 《需求分析》读后感之二
  3. SQL Server数据库错误9003(LSN无效)的处理方法
  4. 计算机职称excel2007,职称计算机Excel2007中文电子表格考试大纲
  5. netfilter/iptables全攻略
  6. 15行代码AC——Link/Cut Tree CodeForces - 614A(爆long long处理+快速幂讲解)
  7. Anime4K:目前最热的开源实时动漫放大算法,Github上一周收获2600星!
  8. Docker 系列之 常用镜像
  9. javascript 变换变量 数据类型 类型转换 运算符 运算表达式 运算优先级 理解笔记...
  10. java生成word 框勾_Java根据word模板生成word文档之设计详细思路—word标签定义 | 学步园...
  11. Go语言-基本类型(int,float,bool,byte,string)
  12. Squid代理服务器(传统代理、透明代理)(图文详解)
  13. 微卡认证系统使用手册
  14. 查看路由器中宽带的账号密码等
  15. 踩坑:重写了alert方法,在点击事件中调用苹果手机不兼容
  16. ubuntu ble c语言编程,Ubuntu通过蓝牙连手机上网
  17. 快速开发EasyUI Datagrid报表 thinkphp框架 ppt和视频教程
  18. abb机器人建立工件坐标系_【收藏】设定ABB机器人工具坐标的方法
  19. com.sun.tools.corba.se.idl.Generator不存在, 找不到tools.jar的解决办法
  20. amos 结构方程模型无法运行出来

热门文章

  1. 关于计算机的英语作文九年级,实用的九年级英语作文合集6篇
  2. blp模型 上读下写_Golang 并发模型系列:1. 轻松入门流水线模型
  3. arm架构安装rxtx_Parallels推新版本 M1芯片Mac能安装Win 10
  4. mysql数据库高级查询笔记_MySQL数据库基础——高级查询
  5. mysql 5.5 slave 配置_mysql5.5 master-slave(Replication)配置方法
  6. 深度学习(22)神经网络与全连接层五: 误差计算
  7. Linux 文件系统初探
  8. 我想solo自己一个人!
  9. java垃圾回收机制算法分析
  10. 基本机器学习面试问题 --- 理论/算法2