1. 创建 ssh key

  1. terminal 中输入:

     $ ssh-keygen -t rsa -C "[email protected]"
    
  2. 一路回车,使用默认值即可生成一对秘钥

  3. 上一步中,会遇到要求输入 ssh 密码的情况。

    • 由于这个Key也不是用于军事目的,所以无需设置密码。
    • 如果需要设置 ssh 密码:
      • 输入ssh密码(并不是github账户的密码):xxxx 并重新确认密码
      • 生成一个key
      • 为了避免每次都输入 ssh 密码,使用 ssh agent 来保存密码,然后输入 ssh 密码:xxx , 即保存起来了
          eval "$(ssh-agent -s)"
          ssh-add ~/.ssh/id_rsa
        

2.ssh key 的公钥和私钥位置

  • ~/.ssh 目录id_rsaid_rsa.pub两个文件就是SSH Key的秘钥对

  • 创建一个 ssh key 之前可以首先查看该目录下是否已有这两个文件

3. 在 Github 上创建并存放你的公钥

将 2 中id_rsa.pub 的内容全部复制,并粘贴到 github 上创建的新的 ssh keys 中,

因为 github 中接受存放多个 ssh key ,所以记得给每一个 ssh key 起一个有区分度的名字

results matching ""

    No results matching ""