Github--通过ssh访问Github相关配置

通过ssh访问Github相关配置

目录

通过ssh访问Github相关配置

1.查看自己是否安装ssh

2.生成公钥

3.将公钥添加到代理ssh-agent

4.添加自己的公钥到自己的Github账户上

5.在GitHub上New SSH key


1.查看自己是否安装ssh

首先在终端执行输入ssh,如果能显示下图,则说明安装了ssh。

如果提示No command “ssh”,则表明还没有安装ssh。

执行命令如下指令,等待安装成功ssh。

sudo apt-get install ssh             或者

sudo apt-get installopenssh-client

2.生成公钥

可以先检查自己系统上是否已经有ssh公钥,如果有,则可以不用再次生成,

当然可以生成后覆盖掉原来的。执行下面的指令:

如果没有这两个文件,则执行下面的指令:

 ssh-keygen
然后想查看的话,再执行上面那张图的指令。

3.将公钥添加到代理ssh-agent

执行下面两条指令(以$开头是一句):

然后执行下面这条指令:

完成了ssh-agent的添加,ssh-add -l 指令执行完之后,返回的公钥通过md5码转化算法对应的MD5码。

4.添加自己的公钥到自己的Github账户上

执行下面的命令,注意cat后面跟的是自己存放公钥的文件名,我的是id_rsa.pub,如果你的不是这个文件,用ls命令查看一下。

5.在GitHub上New SSH key

点击Settings,在点击SSH and GPG keys,再点击New SSH key

下面这个图的title可以随便起个名,注意Key容易出错,一定要在Linux下直接复制然后粘贴,格式不要修改,内容也不修改。

像上面这样复制,如果粘贴后格式变了,我查了有人是先把这些复制到编辑器里,然后又重新粘贴到Key里。

然后点击 Add SSH key

最后显示如下:

红线则是刚才Linux上执行ssh-add -l后, 显示的MD5码是一样的。

完成以上5个步骤就可以完成ssh访问github的配置。

猜你喜欢

转载自blog.csdn.net/qq_41103495/article/details/103054455