Git 基于ED25519、RSA算法生成 SSH 密钥

Git 基于ED25519、RSA算法生成 SSH 密钥

基于ED25519算法,生成密钥对命令如下:

bash 复制代码
ssh-keygen -t ed25519 -C "邮箱地址"

基于RSA算法,生成密钥对命令如下:

bash 复制代码
ssh-keygen -t rsa -C "<注释内容>"

基于ED25519算法

1.管理员权限运行Git Bash

2.输入生成密钥指令点击回车,选择 SSH 密钥生成路径。

bash 复制代码
$ ssh-keygen -t ed25519 -C "2267521563@qq.com"

3.以 ED25519 算法为例,直接按回车保存默认路径,

也可自定义路径:windows下要进行路径转换 /d/DataBase/Git/.ssh/ed25519,确保有文件夹D:\DataBase\Git\.ssh

bash 复制代码
Generating public/private ed25519 key pair.
Enter file in which to save the key (/c/Users/Dexter/.ssh/id_ed25519): /d/DataBase/Git/.ssh/ed25519

密钥生成路径为:D:\DataBase\Git\.ssh\ed25519
公钥生成路径为:D:\DataBase\Git\.ssh\ed25519.pub

基于RSA算法

1.管理员权限运行Git Bash

2.输入生成密钥指令点击回车,选择 SSH 密钥生成路径。

bash 复制代码
$ ssh-keygen -t rsa -C "2267521563@qq.com"

3.以 RSA算法为例,直接按回车保存默认路径,

也可自定义路径:windows下要进行路径转换 /d/DataBase/Git/.ssh/rsa,确保有文件夹D:\DataBase\Git\.ssh

bash 复制代码
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Dexter/.ssh/id_rsa): /d/DataBase/Git/.ssh/rsa

密钥生成路径为:D:\DataBase\Git\.ssh\rsa
公钥生成路径为:D:\DataBase\Git\.ssh\rsa.pub

相关推荐
徐同保2 小时前
Git Commit message规范(Git提交信息规范)
大数据·git·elasticsearch
chenshiming8022 小时前
如何修改GIT的提交日志注释
git
什么都不会的Tristan3 小时前
使用Git进行版本控制
git
MDY12195 小时前
IDEA如何配置Git
git
CNRio6 小时前
Day 50:Git的高级技巧:使用Git的rebase交互式修改提交历史
大数据·git·elasticsearch
CNRio6 小时前
Day 52:Git的高级技巧:使用Git的bisect定位问题提交
大数据·git·elasticsearch
Tiam-20167 小时前
开发办公工具
git·编辑器·开发工具·敏捷开发
CNRio9 小时前
Day 55:Git的高级技巧:使用Git的worktree管理多个工作目录
大数据·git·elasticsearch
MDY121910 小时前
IDEA推送文件到GIT失败,显示:无法执行Git:无法识别Git可执行文件的版本:无响应
java·ide·git·intellij-idea
CNRio10 小时前
Day 54:Git的高级技巧:使用Git的submodule管理子项目
git