git生成SSHkey实现过程

Written by

in

文章目录
  • 查看.ssh下是否有id_rsa、id_rsa.pub文件,如果有表示可能已生成,如果没有则需要重新生成。
  • Windows:直接右键删除即可 Linux:rm -rf id_rsa*
  • 以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。 您可能感兴趣的文章: ubuntu生成Git的ssh-key方式 git 配置多个SSH-Key实现示例 GitHub配置SSH Key的完整步骤 git中ssh key配置详解
  • 目录
    • 第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_rsaid_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*

          以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。

          您可能感兴趣的文章:

          • ubuntu生成Git的ssh-key方式
          • git 配置多个SSH-Key实现示例
          • GitHub配置SSH Key的完整步骤
          • git中ssh key配置详解

          站内搜索