如何配置GitLab中的SSH key

Posted songyanan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何配置GitLab中的SSH key相关的知识,希望对你有一定的参考价值。

https://blog.csdn.net/u011925641/article/details/79897517

 

一个SSH密钥允许你建立你的计算机和gitlab之间安全连接。

1,检查SSH秘钥是否存在

生成一个SSH密钥之前,检查你的系统已经有一个运行,右击git bash打开终端执行命令 :

cat ~/.ssh/id_rsa.pub。
1
如果你看到一长串从 ssh-rsa 或者 ssh-dsa,你可以跳过ssh-keygen这一步。

 

2,生成SSH 密钥
若要生成新的SSH密钥,在git bash上面执行代码:

ssh-keygen -t rsa -C "[email protected]"
1
ssh-keygen命令提示您的位置和文件名存储密钥和密码。当提示位置和文件名时,您可以按Enter键使用默认值即可,最后出现对应如下图案,表示生成成功。 根据返回的信息,找到.ssh目录 /c/Users/Administrator/.ssh/下的两个文件:
私钥 /c/Users/Administrator/.ssh/id_rsa.
公钥 /c/Users/Administrator/.ssh/id_rsa.pub

 

3, 在github上添加SSH key

打开gitlab的找到Profile Settings–>SSH Keys–>Add SSH Key对应一栏,复制图1.1中选中内容粘贴到key对应的一栏,在title对应的一栏给这个key设置一个名字,点击Add key就完成了!

执行命令查看公钥:

cat ~/.ssh/id_rsa.pub
1
图1.1


图1.2

---------------------













以上是关于如何配置GitLab中的SSH key的主要内容,如果未能解决你的问题,请参考以下文章

GitLab配置ssh key

GitLab配置ssh key

如何在git命令中指定ssh-key文件

git ssh key配置

gitlab设置sshkey

? GitLab配置ssh key