首页 / 制作生成 / 在线

SSH密钥对生成

在线生成Ed25519/RSA的OpenSSH私钥与公钥并显示指纹

制作生成 · 2 次 · 2026-05-09 · 分享 · 全屏
SSH密钥对生成

SSH 密钥对在线生成

用于 Git、服务器免密登录;密钥在浏览器内由 WebCrypto 生成,不经过任何服务器。
① 公钥(.pub,可公开,粘贴到服务器 ~/.ssh/authorized_keys)
点击「生成密钥对」后显示…
② 私钥(请保存为 id_ed25519 / id_rsa,权限设为 600,切勿外泄)
点击「生成密钥对」后显示…
③ 指纹 SHA256(与 ssh-keygen -lf 一致)
—
⚠ 私钥仅显示这一次,请立即复制或下载到本机 ~/.ssh 目录;本工具不提供私钥口令加密,如需加密请下载后执行 ssh-keygen -p -f 私钥文件 设置口令。
Linux / macOS 使用:
mkdir -p ~/.ssh && chmod 700 ~/.ssh,将私钥保存为 ~/.ssh/id_ed25519(或 id_rsa), chmod 600 ~/.ssh/id_ed25519;把公钥追加到服务器的 ~/.ssh/authorized_keys 即可。

Ed25519 输出标准 OpenSSH 新格式私钥;RSA 输出 PKCS#8 PEM(OpenSSH 7.8+ 直接支持)。需要 HTTPS 或 localhost 环境(WebCrypto 安全上下文)。

📖 使用说明

选择密钥类型、填写注释(邮箱)后生成;公钥粘贴到服务器 authorized_keys,私钥保存为 ~/.ssh/id_ed25519 或 id_rsa 并设置 600 权限。

💬 用户评论 (0)

还没有评论,快来抢沙发!

微信二维码
微信号:请添加微信联系我