gitlib配置ssh

公司新搭了一套gitlib代码库,正常通过http可以拉取代码;早上闲来无事,写一下配置ssh的方法,后面通过ssh也可以拉取代码了

获取ssh keys

# 邮箱是你gitlib绑定的邮箱
ssh-keygen -t rsa -C 'yourEmail@emai.com'# 一路回车就可以得到你ssh文件的位置

找到你ssh保存的文件~/id_rsa.pub并复制里面的内容

我的是在/c/Users/Administrator/.ssh/id_rsa.pub下

设置ssh

登录你的gitlib按照下图设置一下

说明:

  1. ssh可以设置多个
  2. 可以设置Expiration date,默认是永久有效

至此,拉取代码就不需要输入密码了

为什么使用ssh

因为ssh更加安全,然后更加方便,比如公司的gitlab由http协议换成了https协议,那么如果你是使用http协议管理代码,那么需要修改所有的项目中的git地址变成https,这很烦了!但是如果我们一开始就是用ssh协议,这不需要任何的修改,就很省心。

很烦了!但是如果我们一开始就是用ssh协议,这不需要任何的修改,就很省心。

gitlib配置ssh相关推荐

  1. 华为配置SSH登陆详细步骤

    理解下SSH登录的过程: 1.建立目的端口为22的TCP连接 2.协商SSH版本 3.协商密钥和算法 4.会话建立 下面为server端的详细配置步骤: 1.创建本地RSA密钥对 rsa local- ...

  2. Linux下使用Google Authenticator配置SSH登录动态验证码

    说明: 1.一般ssh登录服务器,只需要输入账号和密码. 2.本教程的目的:在账号和密码之间再增加一个 验证码,只有输入正确的验证码之后,再输入 密码才能登录.这样就增强了ssh登录的安全性. 3.账 ...

  3. linux配置ssh密码远程登录,配置ssh 无需密码即可登录远程服务器

    在平时工作或者开发自己的项目时,经常需要登录部署了项目代码的服务器来做一些调试,配置等相关的操作,像sftp.rsync之类的工具也是基于ssh通道来工作的.但是经常输密码登录服务器又会让人觉得很烦, ...

  4. linux配置ssh免密码,Linux下配置SSH免密通信 - “ssh-keygen”的基本用法

    一.什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定:它是建立在应用层基础上的安全协议. S ...

  5. 脚本自动配置ssh互信

    前言 此脚本虽然是python脚本,但是里面调用了太多os.system命令(囧,哥的python太水了),只要懂shell脚本,就可用shell来完成自动配置ssh互信脚本.为何当初没有使用exce ...

  6. windows下配置ssh(FreeSSHD + putty)

    windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...

  7. 在CISCO交换机上配置SSH

    在Cisco路由器产品系列中只有7200系列.7500系列和12000系列(GSR)等高端产品的IOS支持SSH.一般支持SSH的IOS版本文件名中都带有K3或者K4字样,K3 代表56bit SSH ...

  8. 学习笔记Hadoop(六)—— Hadoop集群的安装与部署(3)—— 配置ssh无密码登录

    三.配置ssh无密码登录 3.1.SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全 ...

  9. 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)

    修改/etc/hosts文件 sudo gedit /etc/hosts127.0.0.1 localhost 192.168.222.129 master 下面分别对应三个机器的IP地址,用ifco ...

最新文章

  1. 画布Canvas的使用
  2. js里父页面与子页面的相互调用
  3. 第十六届全国大学生智能车汽车竞赛第二次扩大会议
  4. 【机器学习基础】xgboost系列丨xgboost建树过程分析及代码实现
  5. C++/OpenCV:Error: Assertion failed ((unsigned)i0 < (unsigned)(size.p[0] * size.p[1]))
  6. kafka经典面试题
  7. Excel Cookbook by Eric
  8. 使用SSE指令集优化memcpy
  9. Http请求的流程原理以及请求详解
  10. 二阶系统响应指标图_一阶和二阶系统的动态特性参数
  11. 毕业设计的开题报告怎么写?
  12. 《看美女不掉头发》【C语言】求一个数是否为素数的四种方法
  13. 学习网络的几本好书推荐
  14. 原生JS实现中文简繁切换
  15. 个人关于PAT的认识心得和体会
  16. 特殊纪念日Android APP内设置黑灰色背景
  17. Kotlin真的值得学习吗?
  18. 瘫痪患者借助脑机接口可进行数字绘画
  19. 30 行代码实现蚂蚁森林自动偷能量
  20. Java毕设项目-医药信息管理系统

热门文章

  1. python-opencv剪辑视频
  2. 温度传感器的工作原理
  3. alex -颜值打分系统
  4. Android Studio安卓开发-RecycleView新闻栏设计
  5. 安装乌班图(Ubuntu)系统后使用xshell等ssh工具连接不上
  6. java.sql.SQLException: Incorrect string value: ‘\xE6\x9C\x80\xE8\xBF\x91...‘ for column ‘recent_act
  7. 阿里云ACP考试介绍
  8. 启动mysql数据库是红色_Mysql无法启动
  9. 写一份智能门禁投标书
  10. vivo x7 android版本,vivo X7/Xplay5S等机型获Android 7.1升级