美文网首页
github上SSH的创建

github上SSH的创建

作者: 就那两三事 | 来源:发表于2017-01-09 15:41 被阅读52次

前提:git 已经在本机安装、拥有 git 账户

查看git的配置:
<pre>$ git config --lis</pre>
添加git名称和邮箱(可通过<code>$ git config --lis</code>查看):
<pre>
$ git config --global user.name "github用户名"
$ git config --global user.email "email@example.com"
"github用户名"是你的github账号,"email@example.com"是github注册时的邮箱。
</pre>

生成SSH密钥的过程

  1. 检查是否已经有了ssh密钥 (.ssh文件是默认情况下用户目录下的一个隐藏文件):<pre>$ cd ~/.ssh</pre>
    如果提示( “No such file or directory“ )跳到步骤3,否则继续。
  2. 备份并且移除原来的密钥。
  3. 创建一个新的SSH密钥,打开命令行,输入:
    <pre>$ ssh-keygen -t rsa -C "your_email@youremail.com"</pre>
    然后会有三次需要你输入:第一次是问及保存密钥的位置时,这时 “回车” 选择默认的保存的地方;第二次和第三次是输入SSH的密码(这两次的密码要一样),当然也可以按下回车键(这种情况时将密码设置为空),具体如下:
    屏幕快照 2017-01-09 下午2.46.34.png
    <em>上图中的 “zxw854953678@126.com” 是我github上绑定的邮箱。
    记住你的 id_rsa.pub 文件的绝对路径,因为下面可能会用到它(图中找到这句话:
    <code>Your public key has been saved in “绝对路径” </code> 这里的“绝对路径”就是 id_rsa.pub 文件在你本机中的绝对路径 )</em>
  4. 将SSH密钥添加到github上
    打开.ssh 下的id_rsa.pub文件(不知道 id_rsa.pub 文件在哪的,可以查看步骤3要求记住的“绝对路径”),打开方式:
    <pre>$ vi .ssh/id_rsa.pub</pre>
    复制 id_rsa.pub 的内容。
    打开github,找到 “setting” ,选择 “SSH and GPG keys ” ,点击页面上的 “New SSH Key” ,会出现:


    屏幕快照 2017-01-09 下午3.01.36.png

    上图中的 Title 可以随意写,而Key是将刚刚复制的内容(即 id_rsa.pub 文件)粘贴到这里。

检测是否正常运行

尝试SSH登陆到github。
<pre>$ ssh -T git@github.com</pre>
如果出现“Hi github的用户名 ! You've successfully authenticated, but GitHub does not provide shell access.”,就说明你成功了!!

屏幕快照 2017-01-09 下午3.27.17.png

相关文章

  • github上SSH的创建

    前提:git 已经在本机安装、拥有 git 账户 查看git的配置: $ git config --lis 添加g...

  • Github上如何创建ssh

    1.创建本地ssh:操作环境(终端) ssh-keygen输入密码进入个人 / .ssh文件夹,打开id_rsa....

  • iOS开发之将自己写的小控件发布到Github上

    1、去github上注册自己的github账号 2、打开mac终端创建ssh (1)如果存在,先将已有的ssh备份...

  • iOS-github之创建及发布

    ** 一.创建账户** 注册 -注意点:GitHub上生成的SSH秘钥是RSA格式的;GitLab上生成的SSH秘...

  • 使用git 链接github

    下载并安装git 创建ssh链接github 一、创建ssh 打开git软件 输入 ~/.ssh 查看是否有ssh...

  • iOS开发 -git

    以GitHub为远程仓库 首先创建你的github账号, 添加SSH 生成SSH 1.打开终端 ssh-keyge...

  • Hexo博客搭建-部署到github和coding

    git的安装 git的安装 配置ssh key(免密登陆技术) ssh key配置 github上创建一个仓库 必...

  • git总结

    GitHub创建远程仓库 配置多个SSH-key 当公司gitlab和自己的github都要配置ssh-key时,...

  • git远程仓库--学习笔记5

    自行注册GitHub账号。本地Git仓库和GitHub仓库之间的传输是SSH加密。第1步:创建SSH Key。在用...

  • 上传本地项目到GitHub

    1.在GitHub上创建一个Repository 2.生成SSH Key 使用如下之类生成密钥 在GitHub的S...

网友评论

      本文标题:github上SSH的创建

      本文链接:https://www.haomeiwen.com/subject/sschbttx.html