SSH key

1、检测SSH key 是否存在

ls -al ~/.ssh 

我的是不存在的

如果存在的话,会显示出来id_rsa和id_rsa.pub

2、生成新的SSH key

ssh-keygen -t rsa -C "your_email@example.com"

邮箱是注册github的邮箱

3、成功后,会显示

提示保存的id_rsa的路径

直接enter

4、提示输入passphrase  每次通信都会输入此passphrase

5、成功后  (下图为处理后)

6、添加key 到SSH

ssh-add ~/.ssh/id_rsa

输入passphrase

成功后显示

在/Users/imac/.ssh/生成2个文件 id_rsa 和 id_rsa.pub

这时,SSH key生成

7、添加SSH key 到github

打开id_rsa.pub 

vim ~/.ssh/id_rsa.pub

手动复制全部内容

或输入命令,复制全部内容

pbcopy < ~/.ssh/id_rsa.pub

8、登录github

打开个人的Settings-->SSH and GPG keys-->New SSH key

Title (无所谓,可以随便写,以示区分即可)

key (粘贴之前复制的内容)

保存成功后,即 (以下图片为处理后的)

9、检测SSH key

ssh git@github.com

至此可以访问你的github了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、检查SSH key是否存在 在终端输入: ls -al ~/.ssh 如果没有,终端显示如下: No such...
    JackieWillen阅读 5,443评论 0 0
  • 操作环境为 Mac os,如果你是 Windows 请出门左转。 一、检查 SSH key 是否存在 在终端输入:...
    bincn阅读 12,689评论 1 16
  • 如何生成SSH key 本文载于Gevin的博客 原文地址:http://blog.igevin.info/pos...
    萧玄辞阅读 4,039评论 0 0
  • SSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHub作为自己的...
    pengshuangta阅读 8,307评论 1 2
  • 转自别处: SSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHu...
    Ten_Minutes阅读 3,980评论 0 3

友情链接更多精彩内容