文章目录
- 🔰选项1:ssh-keygen -t rsa -C “1234567@qq.com” -t rsa 📌指定密钥类型为 RSA,OpenSSH版本< 7.8,默认 RSA 2048位数,OpenSSH版本≥7.8,默认 RSA 3072位数 -C “1234567@qq.com” 📌添加注释,通常是邮箱,用于标识该密钥归属; 🔰选项2:ssh-keygen -t rsa -b 2048 -C “1234567@qq.com” -b 2048:📌指定密钥长度为 2048 位(可选 4096 更安全,但更慢) 🔰选项3:ssh-keygen -t ed25519 -C “1234567@qq.com” -t ed25519:📌生成现代、更安全高效的 Ed25519 类型 SSH 密钥。
- 表示生成路径,回车就行,默认生成在 [c盘->用户->用户名->.ssh] 。
- 表示让输入一个密语字符串,回车就行,空表示没有密语。
- 确认密语字符串,依旧回车。
目录
- 第1步:查看是否已有SSH Key
- Windows下如何查看
- Linux下如何查看
- 第2步:GIt Bash Here
- 第3步:生成SSH Key
- 执行生成SSH Key命令
- Enter file in which to save the key
- Enter passphrase
- Enter same passphrase again
- SSH Key 创建成功
- 第4步:查看生成的SSH key
- Windows下查看
- Linux下查看
- 如何删除SSH key
- 总结
查看.ssh下是否有id_rsa、id_rsa.pub文件,如果有表示可能已生成,如果没有则需要重新生成。
✅方式1:c盘 ➡ 用户 ➡ 用户名 ➡ .ssh
✅方式2:Win+E ➡ %USERPROFILE% ➡ .ssh

cd ~/.ssh ➡ ll


🔰选项1:ssh-keygen -t rsa -C "1234567@qq.com"
-t rsa 📌指定密钥类型为 RSA,OpenSSH版本< 7.8,默认 RSA 2048位数,OpenSSH版本≥7.8,默认 RSA 3072位数
-C "1234567@qq.com" 📌添加注释,通常是邮箱,用于标识该密钥归属;
🔰选项2:ssh-keygen -t rsa -b 2048 -C "1234567@qq.com"
-b 2048:📌指定密钥长度为 2048 位(可选 4096 更安全,但更慢)
🔰选项3:ssh-keygen -t ed25519 -C "1234567@qq.com"
-t ed25519:📌生成现代、更安全高效的 Ed25519 类型 SSH 密钥。

表示生成路径,回车就行,默认生成在 [c盘->用户->用户名->.ssh] 。
表示让输入一个密语字符串,回车就行,空表示没有密语。

确认密语字符串,依旧回车。


使用编辑器打开即可

cat ~/.ssh/id_rsa.pub

- Windows:直接右键删除即可
- Linux:
rm -rf id_rsa*
rm -rf id_rsa*
以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。
您可能感兴趣的文章:
- ubuntu生成Git的ssh-key方式
- git 配置多个SSH-Key实现示例
- GitHub配置SSH Key的完整步骤
- git中ssh key配置详解