当前位置: 首页 > news >正文

Gitee 使用教程1-SSH 公钥设置

一、生成 SSH 公钥

1、打开终端(Windows PowerShellGit Bash),通过命令 ssh-keygen 生成 SSH Key:
ssh-keygen -t ed25519 -C "Gitee SSH Key"

随后摁三次回车键(Enter)

2、查看生成的 SSH 公钥和私钥:
ls ~/.ssh/

输出为:

  • 私钥文件 id_ed25519
  • 公钥文件 id_ed25519.pub
3、读取公钥文件获得公钥
cat ~/.ssh/id_ed25519.pub

输出为公钥(ssh-Key):

二、设置账户SSH公钥

1、添加公钥

主页右上角 「个人设置」->「安全设置」->「SSH 公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中(自命名公钥标题,复制的公钥粘贴在公钥区)

ps:添加公钥需要验证用户密码

2、测试公钥

由于目标主机(gitee.com)的公钥(public key)还没有在我们的系统中记录,第一次连接会有安全警告,输入yes表示信任并继续连接,同时将这个公钥记录到系统的known_hosts文件中,这样下次连接到同一个主机时不会再显示这个警告。

输入:

ssh -T git@gitee.com

输出:Hi 你的用户名 !即表示测试成功

http://www.lryc.cn/news/403906.html

相关文章:

  • 理解Cookie、Session和Token
  • 概率论原理精解【1】
  • 数据结构(二叉树-1)
  • 巴黎奥运会倒计时 一个非常不错的倒计时提醒
  • 【Python】使用库 -- 详解
  • Web3D:WebGL为什么在渲染性能上输给了WebGPU。
  • SpringBoot面试高频总结01
  • Linux 工作队列(Workqueue):概念与实现
  • 前端页面是如何禁止被查看源码、被下载,被爬取,以及破解方法
  • 51单片机嵌入式开发:14、STC89C52RC 之HX1838红外解码NEC+数码管+串口打印+LED显示
  • 在不同环境中,Java应用程序和MySQL等是如何与Docker进行交互和操作的?
  • 《DRL》P10-P15-损失函数-优化(梯度下降和误差的反向传播)
  • Spring Boot项目的404是如何发生的
  • <数据集>手势识别数据集<目标检测>
  • 【Vue3】选项式 API
  • 2、如何发行自己的数字代币(truffle智能合约项目实战)
  • 百日筑基第二十三天-23种设计模式-创建型总汇
  • 张量的基本使用
  • Oracle(14)什么是唯一键(Unique Key)?
  • PostgreSQL的引号、数据类型转换和数据类型
  • Mad MAD Sum-Codeforces Round 960 (Div. 2)
  • Flutter 插件之 package_info_plus
  • 如何实现布隆过滤器?
  • 运维团队如何高效监控容器化环境中的PID及其他关键指标
  • 通过vue3 + TypeScript + uniapp + uni-ui 实现下拉刷新和加载更多的功能
  • Pointnet++改进即插即用系列:全网首发WTConv2d大接受域的小波卷积|即插即用,提升特征提取模块性能
  • 4核16G服务器支持多少人?4C16G服务器性能测评
  • 塔子哥的平均数-美团2023笔试(codefun2000)
  • 故障诊断 | 基于小波包能量谱对滚动轴承的故障诊断Matlab代码
  • E14.【C语言】练习:有关短路运算