git,ssh免密公钥配置,gitee为例,GitHub,gitlab同理

git,ssh免密公钥配置,gitee为例,视频教程在这

git,ssh免密公钥配置,gitee为例,GitHub,gitlab同理_哔哩哔哩_bilibili

一、进入.ssh目录

bash 复制代码
cd ~/.ssh 

二、查看是否有id_rsa.pub这个文件

分为两种情况,一种是已经有这个文件了,一种没有这个文件,分别卡2.1 和 2.2章节

2.1、有id_rsa.pub这个文件

如果已经有id_rsa.pub这个文件,说明产生过过密钥了

直接打开id_rsa.pub这个文件,将里面的内容考到gitlab,GitHub。或者gitee上,点击添加密钥。

就搞定了。

2.2、没有id_rsa.pub这个文件

2.2.1 输入命令

bash 复制代码
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

生成密钥。后续的相关提升,一直按 enter就行,不用管。

2.2.2 生成完成后,我们再ls看下,是否有id_rsa.pub这个文件。发现有了

2.2.3 打开这个文件,拷贝里面的内容

2.3.4 gitee中点击 账号设置

2.3.5 gitee中点击 SSH公钥

2.2.6

a、添加 标题 (就是起一个名字,方便知道这个公钥是哪来的)

b、将id_rsa.pub的内容拷贝到 公钥

C、点击确定

2.2.7 输入你gitee账号的秘密

2.2.8 当然就是配置成功啦

相关推荐
zy happy几秒前
Ubuntu E: 无法定位软件包 net-tools
linux·运维·ubuntu
阿巴~阿巴~1 分钟前
深入解析IP分片:从原理到现代实践的全面指南
运维·服务器·网络·网络协议·tcp/ip·ip
阿巴~阿巴~10 分钟前
IPv4地址的边界与智慧:特殊用途、枯竭挑战与应对策略全景解析
运维·服务器·网络·网络协议·tcp/ip·ipv4·ipv4地址枯竭
噎住佩奇11 分钟前
Shell提示符变为bash-4.2
linux·ssh
开开心心就好13 分钟前
系统清理工具清理缓存日志,启动卸载管理
linux·运维·服务器·神经网络·cnn·pdf·1024程序员节
Moresweet猫甜14 分钟前
Ubuntu LVM引导丢失紧急救援:完整恢复指南
linux·运维·数据库·ubuntu
MindCareers15 分钟前
Beta Sprint Day 5-6: Android Development Improvement + UI Fixes
android·c++·git·sql·ui·visual studio·sprint
schinber18 分钟前
docker compose如何管理docker服务
运维·docker·容器
枫子有风19 分钟前
Docker的安装【下载安装、报错、镜像配置、常用命令】
运维·docker·容器
TTGGGFF20 分钟前
报错解决:git clone git@github.com: Permission denied (publickey)权限拒绝问题
git·github