You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win10使用Git Bash生成SSH密钥对后如何识别哪个是SSH公钥?

区分SSH公钥的方法

  • 首先排查Windows扩展名隐藏问题:Win10默认会隐藏已知文件类型的扩展名,你看到的两个同名文件其实有后缀差异,打开文件资源管理器顶部的「查看」选项卡,勾选「文件扩展名」即可看到完整文件名,带.pub后缀的就是SSH公钥。
  • 也可以直接打开文件验证内容:公钥内容固定以ssh-rsa、ssh-ed25519这类加密算法标识开头,整段内容是连续的长字符串,末尾通常附带你生成密钥时填写的邮箱备注;而私钥内容开头为-----BEGIN OPENSSH PRIVATE KEY-----,首尾有明确的分隔标记,私钥请务必妥善保管不要对外泄露。
  • 如果你生成密钥时用的是默认ssh-keygen命令没有自定义文件名,默认公钥文件名就是id_rsa.pub(RSA算法)或者id_ed25519.pub(ED25519算法),同目录下不带.pub后缀的就是对应私钥。

内容的提问来源于stack exchange,提问作者Bastian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 11:36:05