1. 创建 ssh key
terminal 中输入:
$ ssh-keygen -t rsa -C "[email protected]"一路回车,使用默认值即可生成一对秘钥
上一步中,会遇到要求输入 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_rsa和id_rsa.pub两个文件就是SSH Key的秘钥对创建一个 ssh key 之前可以首先查看该目录下是否已有这两个文件
3. 在 Github 上创建并存放你的公钥
将 2 中id_rsa.pub 的内容全部复制,并粘贴到 github 上创建的新的 ssh keys 中,
因为 github 中接受存放多个 ssh key ,所以记得给每一个 ssh key 起一个有区分度的名字
