您是否曾经为 Git 存储库设置 SSH 密钥而苦恼过?或者您可能厌倦了向新团队成员解释该流程?我创建了一个简单的实用程序,使这个过程变得轻而易举!
嗨!我是 Elias Floreteng,在注意到有多少开发人员在 SSH 密钥设置方面遇到困难后,特别是在加入新团队成员时,我构建了这个工具。我想创造一些东西,让这个过程对每个人来说都完全无痛。
generate-ssh-key 是一个跨平台 Node.js 实用程序,可使用单个命令生成 ED25519 SSH 密钥。它处理 SSH 密钥生成的所有复杂问题,包括:
就像跑步一样简单:
npx generate-ssh-key
就是这样!该工具将指导您完成剩下的过程。
在 Windows、macOS 和 Linux 上无缝工作,自动处理特定于平台的要求。
在 Windows 上,它会检查 OpenSSH 是否已安装,并在需要时帮助您安装。
您的公钥会自动复制到剪贴板,准备粘贴到 GitHub、GitLab 或任何其他服务中。
如果您位于 Git 存储库中,它可以自动将您的远程 URL 从 HTTPS 转换为 SSH 格式。
该实用程序默认生成 ED25519 密钥,因为它们是:
该工具提供了以下方面的明确说明:
该实用程序是使用 Node.js 构建的,并使用几个关键包:
这是一个开源项目!如果您想贡献或查看代码,请访问 GitHub 存储库:
GitHub 上生成 ssh-key
如果你经常使用,可以全局安装:
npx generate-ssh-key
然后在任何地方使用它:
npm install -g generate-ssh-key
再也不用为 SSH 密钥生成而烦恼了!尝试一下,并在下面的评论中告诉我您的想法。 ?
以上是使用generate-ssh-key轻松生成SSH密钥的详细内容。更多信息请关注PHP中文网其他相关文章!