数据不发送至服务器 — 所有处理均在浏览器中完成

SSH 密钥生成器是一个免费的在线 RSA 和 Ed25519 SSH 密钥对生成工具,完全在浏览器中运行。支持密码短语加密和指纹显示。不会发送任何数据到服务器。

如何生成和部署 SSH 密钥

  1. 1
    选择密钥类型

    选择 Ed25519(推荐——更安全、生成更快)或 RSA(兼容性更广,适配旧系统)。使用 RSA 时可设置密钥长度。

  2. 2
    生成密钥对

    点击「生成密钥对」按钮。密钥通过浏览器内置的 Web Crypto API 完全在本地生成,私钥永远不会离开你的设备。

  3. 3
    复制公钥

    复制公钥内容,可直接粘贴到目标服务器、Git 平台(GitHub、GitLab、Bitbucket)或云服务商的配置中。

  4. 4
    部署到服务器

    使用 ssh-copy-id -i ~/.ssh/id_ed25519.pub user@host 命令,或手动将公钥追加到目标机器的 ~/.ssh/authorized_keys 文件中。

常见问题

相关工具