[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

相关推荐
风曦Kisaki5 分钟前
# Linux运维Day04:集群与 LVS 负载均衡(LVS-NAT 集群,LVS-DR 集群)
linux·运维·lvs
Shadow(⊙o⊙)13 分钟前
Linux基础IO-1.0——open、close、read及write-深入手搓分析!
linux·运维·服务器·开发语言·c++·学习
yyuuuzz14 分钟前
境外云服务器使用常见问题梳理
运维·服务器·网络·aws
会编程的土豆24 分钟前
Docker 里面的镜像(Image)和容器(Container)到底是什么
运维·docker·容器
s_w.h25 分钟前
【 linux 】进程的调度算法
linux·运维·服务器
r-t-H26 分钟前
KVM虚拟化与Docker基础实践-第三章
linux·运维·nginx·docker·容器
艾莉丝努力练剑29 分钟前
【Linux网络】Linux 网络编程:传输层UDP
linux·运维·服务器·网络·计算机网络·udp
陈eaten29 分钟前
centos 7等保整改学习
linux·运维·服务器·网络安全·centos·等保
牢七30 分钟前
契约锁分析
linux·运维·服务器
无忧.芙桃39 分钟前
进程间通信的基本概念(上)
linux·运维·服务器