Linux下 git添加 key

原创 2015年10月15日 20:09:16

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
github的SSH配置如下:
一 、
设置Git的user name和email:

$ git config --global user.name "fupeng" 
$ git config --global user.email "fupeng@chinglemon.com"

二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份,删除
2.生成密钥:
$ ssh-keygen -t rsa -C “fupeng@chinglemon.com”
接着,按3个回车,密码为空。

Generating public/private rsa key pair.
Enter file in which to save the key (/home/fupeng/.ssh/id_rsa): 
Created directory '/home/fupeng/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/fupeng/.ssh/id_rsa.
Your public key has been saved in /home/fupeng/.ssh/id_rsa.pub.
The key fingerprint is:
56:e9:eb:ff:eb:df:e5:cd:ad:39:e1:ce:84:e1:1c:6b “fupeng@chinglemon.com”
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|           .     |
|          o      |
|         o       |
|        S . o    |
|       .   + =.  |
|          . E....|
|         . . oo+=|
|          ...+O=B|
+-----------------+

然后在 ~/.ssh中得到了两个文件:id_rsa和id_rsa.pub (私钥和公钥)

3.将公钥提交到github
这要添加的是“id_rsa.pub”里面的公钥。打开https://github.com/ ,登陆账号,在setting中,ADD SSH key 添加公钥。
这里写图片描述

linux 添加 git ssh key

添加git ssh 出现 Permission denied
  • Hello_Seattle
  • Hello_Seattle
  • 2016年11月06日 21:13
  • 2835

Git SSH Key 生成步骤

it是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。 github的ssh配置如下: 一 、 设置git的user name和emai...
  • hustpzb
  • hustpzb
  • 2012年11月27日 15:49
  • 561284

Git SSH Key 生成步骤

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和ema...
  • u011138533
  • u011138533
  • 2016年07月11日 11:28
  • 11018

git使用ssh密钥

git使用https协议,每次pull, push都要输入密码,相当的烦。 使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。 大概需要三个步骤: 一、本地生成密钥对; 二...
  • wfdtxz
  • wfdtxz
  • 2013年03月15日 17:26
  • 71349

利用公钥私钥解决Linux中git clone git库需要输入密码的问题

利用公钥私钥解决Linux中git clone git库需要输入密码的问题
  • u014621130
  • u014621130
  • 2017年04月25日 10:50
  • 6698

ubuntu服务器下git ssh 密钥 配置

前提,已经在服务器创建了repositories,接下来讲的是在linux下,通过配置ssh密钥,实现每次访问git而不需要输入用户名,密码。 1. 创建密钥 ssh-keygen -t rsa -...
  • ronan_ka
  • ronan_ka
  • 2013年11月07日 15:09
  • 2283

git 安装使用 配置SSH公钥

0、下载安装  a、下载地址  http://git-scm.com/download/ b、双击安装,下一步下一步 1、生成ssh公钥 a、右键打开 git Bash Here b、cd ...
  • hyr352114576
  • hyr352114576
  • 2016年01月21日 10:26
  • 8629

git添加ssh公钥和私钥

1、配置git环境 请从Git官网下载最新版的Git客户端。(注,请自备纵云梯) 安装完客户端后,需要完成以下的配置: 配置用户名 确认你在CSDN id,获取的方式是在登录后...
  • liuquan0071
  • liuquan0071
  • 2016年07月13日 20:22
  • 9846

Linux下安装GitHub

安装GitHub打开终端,输入命令sudo apt -get install git git-core git-doc一路安装下去以后,输入下面命令:ssh-keygen -t rsa -C "you...
  • sinat_36246371
  • sinat_36246371
  • 2016年10月31日 12:12
  • 1861

ssh-keygen生成git ssh密钥

SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell。SSH登录是需要用户名和密...
  • zhuwinmin
  • zhuwinmin
  • 2017年02月07日 17:52
  • 9614
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下 git添加 key
举报原因:
原因补充:

(最多只允许输入30个字)