[yotroy.cool]记一次将SSH公钥添加到GitHub

个人博客https://www.yotroy.cool/,欢迎关注我哦~

============================================================

前言

ssh key又过期了,每次重新添加都要回看documentation,自己写一个方便记的。

步骤

以Ubuntu为例

复制代码
$ ssh-keygen -t rsa -b 4096

Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
$ #输入名字
$Enter passphrase (empty for no passphrase):  输入密码
$Enter same passphrase again: 再次输入密码

如果在输入名字处直接回车会输出如下

复制代码
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:
SHA256: ....code..... root@system

直接cat指令

复制代码
cat ~/.ssh/id_rsa.pub

输出直接复制到GitHub的Add new SSH Key中即可。

测试

复制代码
$ ssh -T git@github.com

问题

可能存在国内无法连接问题,可尝试更换dns

相关推荐
Web极客码30 分钟前
在Ubuntu 22.04上安装远程桌面服务
linux·运维·ubuntu
uhakadotcom1 小时前
使用postgresql时有哪些简单有用的最佳实践
后端·面试·github
forestsea1 小时前
Nginx蜘蛛请求智能分流:精准识别爬虫并转发SEO渲染服务
运维·爬虫·nginx
用户4099322502121 小时前
如何在FastAPI中玩转APScheduler,实现动态定时任务的魔法?
后端·github·trae
SKYDROID云卓小助手1 小时前
三轴云台之控制信号解析与执行
运维·服务器·网络·人工智能·信号处理
妮妮喔妮2 小时前
SSH协议的GIT转换
运维·git·ssh
探云抛雾؁ۣۖ2 小时前
Docker 实战:情感分析系统-容器化部署全流程(sa-logic、sa-webapp、sa-frontend )
运维·docker·容器·web app·情感系统
uhakadotcom3 小时前
fastapi的BackgroundTasks有哪些典型常用的用法?
后端·面试·github
小华同学ai3 小时前
没想到,这也许是Github低代码界天花板,从0到1一分钟搭建系统!这搭建速度没谁啦!!!
前端·后端·github
为什么要内卷,摆烂不香吗5 小时前
kubernetes(4) 微服务
linux·运维·微服务·容器·kubernetes