数据不发送至服务器 — 所有处理均在浏览器中完成
SSH 密钥生成器是一个免费的在线 RSA 和 Ed25519 SSH 密钥对生成工具,完全在浏览器中运行。支持密码短语加密和指纹显示。不会发送任何数据到服务器。
如何生成和部署 SSH 密钥
- 1选择密钥类型
选择 Ed25519(推荐——更安全、生成更快)或 RSA(兼容性更广,适配旧系统)。使用 RSA 时可设置密钥长度。
- 2生成密钥对
点击「生成密钥对」按钮。密钥通过浏览器内置的 Web Crypto API 完全在本地生成,私钥永远不会离开你的设备。
- 3复制公钥
复制公钥内容,可直接粘贴到目标服务器、Git 平台(GitHub、GitLab、Bitbucket)或云服务商的配置中。
- 4部署到服务器
使用 ssh-copy-id -i ~/.ssh/id_ed25519.pub user@host 命令,或手动将公钥追加到目标机器的 ~/.ssh/authorized_keys 文件中。