生成公钥
打开命令行终端输入下面命令(以 my_email@icloud.com 邮箱为例)
ssh-keygen -t rsa -b 4096 -C "my_email@icloud.com"
按Enter后提示输入公钥/私钥保存的名称(如下图)
![](https://i-blog.csdnimg.cn/blog_migrate/e305d0659981b0c89118209dfe913889.png)
输入 my_rsa 按Enter(可直接按Enter,终端提供默认名称),提示输入公钥/私钥密码(如下图)
![](https://i-blog.csdnimg.cn/blog_migrate/57ce3c6ae888693de2e1e12705f3263a.png)
按Enter后提示再次输入公钥/私钥密码(如下图),
![](https://i-blog.csdnimg.cn/blog_migrate/978305dd3d8de196e31ccf2eb855efac.png)
按Enter后,生成公钥/私钥成功(如下图)
![](https://i-blog.csdnimg.cn/blog_migrate/e56178ed085e8d07f332eba118efdb19.png)
使用
使用下面命令打开公钥然后复制,到github 或coding后台添加
cat my_rsa.pub
Github
![](https://i-blog.csdnimg.cn/blog_migrate/1e8b8f087df70aa8e2f7ba436461c46c.png)
Coding
![](https://i-blog.csdnimg.cn/blog_migrate/3edb1774eb177b851bada31df1333009.png)