详情

首页手游攻略 git生成SSH key实现方式过程实用指南

git生成SSH key实现方式过程实用指南

佚名 2026-08-28 14:50:01

平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“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
      • 总结

        第1步:查看是否已有SSH Key

        查看.ssh下是否有id_rsaid_rsa.pub文件,如果有表示可能已生成,如果没有则需重新生成。

        Windows下如何查看

        ✅方式1:c盘 ➡ 用户 ➡ 用户名 ➡ .ssh
        ✅方式2:Win+E ➡ %USERPROFILE% ➡ .ssh

        Linux下如何查看

        cd ~/.ssh ➡ ll

        第2步:GIt Bash Here

        第3步:生成SSH Key

        执行生成SSH Key命令

        ?选项1:ssh-keygen -t rsa -C "[email protected]"   
        -t rsa ?指定密钥类型为 RSA,OpenSSH版本< 7.8,默认 RSA 2048位数,OpenSSH版本≥7.8,默认 RSA 3072位数
        -C "[email protected]" ?添加注释,通常是邮箱,用于标识该密钥归属;

        ?选项2:ssh-keygen -t rsa -b 2048 -C "[email protected]"
        -b 2048:?指定密钥长度为 2048 位(可选 4096 更安全,但更慢)

        ?选项3:ssh-keygen -t ed25519 -C "[email protected]"
        -t ed25519:?生成现代、更安全高效的 Ed25519 类型 SSH 密钥。

        Enter file in which to save the key

        实际处理时,表示生成路径,回车就行,默认生成在 [c盘->用户->用户名->.ssh]。

        Enter passphrase

        表示让输入一个密语字符串,回车就行,空表示没有密语。

        Enter same passphrase again

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

        SSH Key 新建成功

        第4步:查看生成的SSH key

        Windows下查看

        采用编辑器打开即可

        Linux下查看

        cat ~/.ssh/id_rsa.pub

        如何删除SSH key

        • Windows:直接右键删除即可
        • Linux:rm -rf id_rsa*

        总结

        以上为个人经验,希望能给大家一个参考,也希望大家多多兼容脚本之家。

        您可能感兴趣的文章:

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

        相关资讯
        点击查看更多
        游戏推荐
        推荐专题
        热门阅读
        推荐下载