Bootstrap

Git - SSH key 的生成与配置

SSH key 的生成与配置

Git 的传输协议有很多种,但是,其中最常用的就是 https 和 ssh 啦。
无论是选择哪一种,最终目的都是为了安全。使用 ssh 密钥不但保证了传输安全而且还节省输入用户名密码的过程。

0. 前提条件

首先,先自行安装 Git 工具,下载安装包安装或者通过软件管理软件等安装均可

1. 密钥生成

在 cmd 控制台执行 ssh-keygen
在这里插入图片描述

公钥路径可默认,直接回车。设定密码,不输入可直接回车。(一路回车即可)
在这里插入图片描述
这样,本地的密钥(公钥 和 私钥)就生成成功了,默认会在下面文件夹存放
在这里插入图片描述
生成 ppk 文件,打开 PuTTYgen 工具(本次选择从开始菜单中查找),然后 Load 本地的私钥
在这里插入图片描述
点击 Generate 进行生成
在这里插入图片描述
保存即可,然后就可以看见生成好的 ppk 文件了
在这里插入图片描述

2. 配置密钥

登录 Git 用户,然后点击 Settings,进入设定画面
在这里插入图片描述

选择菜单栏的 SSH and GPG keys,然后点击 New SSH key
在这里插入图片描述
打开公钥,并且将公钥内容复制到 key 处,点击 Add SSH key 保存即可

在这里插入图片描述

这样 密钥 就配置好了
在这里插入图片描述

;