[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

相关推荐
逛逛GitHub9 分钟前
逛逛今天推荐 4 个 GitHub 开源项目,非常实用。
github
lkbhua莱克瓦2421 分钟前
项目知识——Monorepo(单体仓库)架构详解
架构·github·项目·monorepo
CoderJia程序员甲26 分钟前
GitHub 热榜项目 - 日榜(2025-12-10)
ai·开源·大模型·github·ai教程
QH_ShareHub26 分钟前
全栈开发网络配置指南:Cursor、WSL 与 远程服务器
服务器·网络·ssh
未来之窗软件服务37 分钟前
幽冥大陆(四十六)人工智能自动化交互系统ASR2——东方仙盟筑基期
运维·自动化·仙盟创梦ide·东方仙盟·东方仙盟sdk·东方仙盟vos智能浏览器·东方仙盟自动化
CoookeCola1 小时前
离线视频水印清除工具:手动选定位置(ROI)与强制修复功能详解,支持命令行ROI定位
网络·图像处理·opencv·计算机视觉·开源·github·音视频
码界奇点1 小时前
基于RAG技术的自动化知识库构建系统设计与实现
运维·自动化·毕业设计·rpa·源代码管理·python3.11
怀旧,1 小时前
【Linux系统编程】9. 进程控制(上)
linux·运维·服务器
Charlo1 小时前
Open-AutoGLM Windows 安装部署教程
算法·设计模式·github
wadesir1 小时前
Debian dd命令详解(磁盘备份与恢复完整教程)
linux·运维·debian