根据github上面的提示生成ssh秘钥步骤

  参考url:https://help.github.com/articles/generating-an-ssh-key/

  1.生成sshkey之前,检查是否已经存在sshkey

  ls -al ~/.ssh

  2.如果不存在ssh key,那么生成ssh key

  ssh-keygen -t rsa -b 4096 -C "zhtzyh2012@126.com"

  注意:邮箱是你设置全局变量那会的user.email内容

  

  a.根据秘钥命令生成密钥对

  b.根据提示保存秘钥存放的位置

  c.秘钥存放的位置进行加密

  d.告诉秘钥地址和秘钥信息  

  e.其中id_rsa是私钥,id_rsa.pub是公钥。 

  (英语不好,可能根据翻译的不正确,如果您发现哪里有错误,希望您可以给我指正出来,谢谢)

  本地和github信息关联

  1.上传公钥信息

  a.找到个人信息设置中心

  

  点击末位蓝色标记(ubuntu的截图处理处理不是非常熟悉,请见谅)

  b.点击Settings

  

  c.点击ssh keys 

  

  d.点击new ssh key

  

  e.添加生成密钥信息

  

  其中title可以任意填写,key填写刚才生成的公钥,id_rsa.pub内的信息即可

  

  点击add ssh key,至此秘钥添加完成。

  注意:add ssh key后需要再次输入github的登陆密码重新登陆;注意复制的公钥是否准确,不要有多余的信息

  

  参考官网信息:https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/#platform-linux

  检验是否连接上github

  1.在终端输入命令:ssh -v git@github.com

  在其它博客上中没有-v,所以一直没有连接成功,如果使用此命令无法连接成功,那么就把-v去掉去尝试。

  

  还有若干信息没有截图

  

  一般当你看到:Hi zhtzyh2012! You've successfully authenticated, but GitHub does not provide shell access.表示连接成功!

  参考网址:

  http://www.cnblogs.com/plinx/archive/2013/04/08/3009159.html

  http://blog.csdn.net/qiu265843468/article/details/27968609

  https://help.github.com/articles/generating-an-ssh-key/

  最权威莫过github官网,所以做程序这一行英语很重要!

  

2016030202 - github中sshkey信息设置的更多相关文章

  1. 在Installshield的安装进度中显示自己设置的信息

    原文:在Installshield的安装进度中显示自己设置的信息 以Installscript msi project为例,在installshield所制作的安装包安装过程中显示安装进度的,就在On ...

  2. (转)如何将本地git仓库上传到GitHub中托管+实践心得

    Git——新手入门与上传项目到远程仓库GitHub(转) - Chen_s - 博客园http://www.cnblogs.com/Chenshuai7/p/5486278.html 注意的问题: 1 ...

  3. github中的ssh配置

    1.配置git信息 设置git的user name和email: $ git config --global user.name "tigerjibo"$ git config - ...

  4. 微信JS-SDK“分享信息设置”API及数字签名生成方法(NodeJS版本)

    原文:微信JS-SDK"分享信息设置"API及数字签名生成方法(NodeJS版本) 先上测试地址以示成功: 用微信打开下面地址测试 http://game.4gshu.com/de ...

  5. git使用方法----如何利用git管理代码?如何使用git将代码传到github中去

    ##  在文件夹中打开 git here; 1.git init ===初始化一个仓库(这个仓库会存放,git对我们代码进行备份的文件)2.配置个人信息 -- --在git中设置当前使用的用户是==( ...

  6. Hexo + Github 个人博客设置以及优化

    原文地址: Hexo + Github 个人博客设置以及优化 一.博客设置 分类.标签云.关于等页面 在站点目录下分别执行: hexo new page "categories" ...

  7. github中的watch、star、fork的作用

    [转自:http://www.jianshu.com/p/6c366b53ea41] 在每个 github 项目的右上角,都有三个按钮,分别是 watch.star.fork,但是有些刚开始使用 gi ...

  8. MVC4做网站六后台管理:6.2网站信息设置

    用来实现网站标题.名称.关键字.描述.版权等信息的设置. 模型字段: 网站的设置信息前后台都要用到,所以要把模型方式Ninesky/Models文件夹中,代码如下: ///////////////// ...

  9. 开发人员看测试之运行Github中的JBehave项目

    本文要阐述的主要有两点,一是介绍自动化测试框架JBehave,二是介绍如何在Github上拉项目,编译成myeclipse环境中的项目,并最终导入Myeclipse中运行. JBehave是何物? J ...

随机推荐

  1. 蜗牛—JSP学习之JavaBean初识

    初识: <%@ page language="java" import="java.util.*" pageEncoding="utf-8&qu ...

  2. Motion——shake攻略

    1.子类化窗口 如果响应链中没有motionEnded:withEvent:消息的接收者,那么该消息就会被发送给应用程序的window对象.所以需要在window对象上拦截motionEnded:wi ...

  3. C++数据结构和算法每天一练(线性表)

    #include <iostream> using namespace std;  class  ArrayLinerTable { public:       void InitLine ...

  4. value must be omitted for boolean attributes

    jsx文件中 html5一些标签的属性是boolean的,<div hidden="true">是不被允许的,要改成<div hidden>或<div ...

  5. C按格式输出数字

    看到有人问如何输出如下格式的字符: //1 6 10 13 15 //2 7 11 14 //3 8 12 //4 9 //5 于是写了一个,以后方便查看. main() { /* rows i j ...

  6. linux bash下 快捷键

    c + a # 光标跳转到最左 c + e # 光标跳转到最后 c + w # 删除最后输入的单词 c + u # 删除整行 c + k # 删除光标到末尾 c + l # 清屏 c + z # 挂起 ...

  7. Prototype 原型模式

    用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. 原型模式即在运行时动态的通过一个对象的实例来创建这个类的对象,可以理解成通过一个实例克隆出另一个实例. Prototype模式的一些优 ...

  8. instanceof 含义

    看到一个问题: 把一个字面量对象,变成某个类的实例 function Type() {} var a = {}; ______________ // a instanceof Type === tru ...

  9. everything is nothing

    可以选ios,可以选择android ,可以选择javaee,因为不想让自己这段时间的努力没有一个完美的结局.最起码真的能做点东西出来,所以6.10--8.10,两个月把javaee实训的该准备.可以 ...

  10. Java SE (2)之 Graphics 画图工具

    Graphics 绘图类: 提供两个方法.Paint (绘图,被系统自动调用)    repaint(重绘) Paint 调用原理(1.窗口最大化,再最小化 窗口的大小发生变化 Repaint函数被调 ...