
个人使用云服务器需要pull/push代码到github时,受限于国内网络,ssh方式是相对稳定的方式。
基于此本文重点讲ubuntu linux下如何配置ssh。
步骤1:确认当前登录用户,进入.ssh目录
cd ~/.ssh/步骤2:使用ssh-keygen命令创建ED25519的公私钥对,命令执行出现提示时,默认回车即可;
ssh-keygen -t ed25519 -C "your_email"生成的公私钥对如下图所示,其中.pub是公钥文件

步骤3:添加密钥对ssh代码
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519步骤4:使用cat命令打出公钥内容,然后复制公钥内容到剪贴板
cat ~/.ssh/id_ed25519.pub步骤5:登录个人github账号,在设置中找到“SSH and GPG keys”,在打开页面中找到SSH Keys,点击右边的“New SSH key”按钮,如下图所示,在弹出页面中,输入步骤4复制的公钥内容

步骤5:回到个人云服务,验证ssh连接,执行如下命令,若返回成功则表示配置成功
ssh -T git@github.com
到此ssh配置即完成,下来即可使用正常的git命令来pull/push代码了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。