准备工作

首先检查下本机是否已经安装了SSH,在终端输入ssh即可:

【Linux】配置SSH Key到GitHub/GitLab

如果没有安装进行yum安装

# yum -y install openssh-clients

配置用户名密码

git config --global user.name "自定义用户名"
git config --global user.email "邮箱"

查看配置信息

git config --global  --list

使用如下命令可以取消全局设置:

git config --global --unset user.name
git config --global --unset user.email

生成ssh key

输入ssh-keygen -t rsa -C "xxx@xx.com",然后连续按回车键三次(注意:千万不要输入密码!)。
【Linux】配置SSH Key到GitHub/GitLab

id_rsa.pub为公钥,id_rsa为私钥,它们都是隐藏文件。
那么如何查看它们的内容呢?只需要继续执行以下两条命令即可。

# cd .ssh/
# cat id_rsa.pub

【Linux】配置SSH Key到GitHub/GitLab

将内容复制粘贴到GitHub上

  1. 点击setting
    【Linux】配置SSH Key到GitHub/GitLab
  2. 点击SSH and GPG keys--->点击New ssh key
    【Linux】配置SSH Key到GitHub/GitLab
  3. 随便输入一个标题(可以不输入),将复制的内容粘贴到Key中,然后点击Add SSH Key
    【Linux】配置SSH Key到GitHub/GitLab

测试

添加SSH Key成功之后,继续输入命令进行测试。

# ssh -T git@github.com

gitlab用下面的

# ssh -T git@git.xxx.com

然后需要输入yes,输入密码
【Linux】配置SSH Key到GitHub/GitLab

出现上图结果则说明添加SSH Key成功。

相关文章:

  • 2021-05-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2021-04-10
  • 2021-09-09
相关资源
相似解决方案