2016030202 - github中sshkey信息设置

  根据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内容

  2016030202 - github中sshkey信息设置

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

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

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

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

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

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

  本地和github信息关联

  1.上传公钥信息

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

  2016030202 - github中sshkey信息设置

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

  b.点击Settings

  2016030202 - github中sshkey信息设置

  c.点击ssh keys 

  2016030202 - github中sshkey信息设置

  d.点击new ssh key

  2016030202 - github中sshkey信息设置

  e.添加生成密钥信息

  2016030202 - github中sshkey信息设置

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

  2016030202 - github中sshkey信息设置

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

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

  2016030202 - github中sshkey信息设置

  参考官网信息: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去掉去尝试。

  2016030202 - github中sshkey信息设置

  还有若干信息没有截图

  2016030202 - github中sshkey信息设置

  一般当你看到: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官网,所以做程序这一行英语很重要!

  

上一篇:iOS验证码倒计时(GCD实现)


下一篇:note 8 字符串