一、环境
Linux服务器 Ubantu 20.04.6
二、注册GitHub账号
参考:如何注册github账号
三、生成SSH账号
首先打开终端,输入上述命令,邮箱地址替换为github注册邮箱
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
私钥默认存储地址为~/.ssh/id_rsa
,遇到Enter file in which to save the key
建议Enter跳过
其次,输入密码也可以为空跳过,但不建议
四、在github上添加密钥
复制生成的密钥内容。一定要复制后缀pub文件的内容,不要复制id_rsa的内容,会有格式问题!!!
cat ~/.ssh/id_rsa.pub
访问github页面,选择Settings-SSH and GPG keys,点击New SSH Key,将密钥内容按位置粘贴即可,名字任意取,成功如下图,
五、测试SSH密钥
ssh -T git@github.com
执行命令后,如果显示Successfully就说明完成配置
之后,就可以使用如下命令克隆GitHub项目
git clone SSH地址