Guoguo-notes
主页
常用笔记
vue笔记及周边生态
  • 团队协作及规范
  • 项目框架及架构
  • 飞码篇
  • Java
  • React笔记
GitHub
主页
常用笔记
vue笔记及周边生态
  • 团队协作及规范
  • 项目框架及架构
  • 飞码篇
  • Java
  • React笔记
GitHub
  • 常用笔记

    • 1. CSS笔记.md
    • 2. Echarts.md
    • 3. Git 代码管理.md
    • 4. Html 笔记.md
    • 5. TypeScript.md
    • 6. axios 请求拦截.md
    • 7. js常规.md
    • 8. npm.md
    • 9. sh 笔记.md
    • 10. valibot校验学习.md
    • 11. 云开发教程.md
    • 12. 公共API接口.md
    • 13. 小程序笔记.md
    • 14. 插件库.md
    • 15. 服务器.md
    • 16. 服务器部署教学.md
    • 17. 浏览器px to rem适配.md
    • 18. 登录逻辑.md
    • 19. 网站配色.md
    • 20. 跨域代理.md

Mac获取SSH公钥添加到码云

本文档详细介绍了如何配置和使用SSH密钥,以安全地连接到Git仓库进行远程操作。步骤包括设置Git用户名和邮箱,生成RSA秘钥,设置密钥名称,设置私钥密码,将私钥添加到本地ssh-agent,开启远程登录功能,并验证SSH连接。此过程对于频繁的Git推送和拉取操作至关重要,确保了身份验证的安全性。

1.配置好git的名字和邮箱 2.生成秘钥

ssh-keygen -t rsa -C "your email"

3.设置秘钥名字 放在~/.ssh文件夹

Enter file in which to save the key (/Users/.ssh/id_rsa): /Users/.ssh/id_rsa 

4.设置私钥密码

Enter passphrase (empty for no passphrase):  123456 
Your identification has been saved in id_rsa. // 私钥
Your public key has been saved in id_rsa.pub.  //公钥
The key fingerprint is:
SHA256:IL6L2NjBQDAAuYfD6NzTbR8VIc/fJl1coDUhzL3LYP8 
The key's randomart image is:
+---[RSA 2048]----+
|B.      . +o.=o.|
|o.        +.o+.o.|
|o+  . .    oo  .o|
|*... . .  .+ + .|
|+o. o . S .. * = |
| = o o o .    *  |
|  o o . . .    . |
| = o .  .      E|
|o + .            |   
+----[SHA256]-----+  // 创建成功

5.添加私钥到本地电脑上

cd /Users/.ssh/id_rsa 
ssh-add id_rsa

6.输入密码

Enter passphrase for id_rsa:123456 
Identity added: id_rsa  //添加成功
  1. 开启远程登录功能,方法:设置——共享——勾选远程登录
  2. 与网站进行验证,记录ssh
ssh -T git@gitee.com 回车
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes  
Edit this page
Last Updated:
Contributors: yuanxinde