无需第三方工具,在 Windows 11 中生成 SSH 密钥

在 Windows 11 中,您可以使用内置的 OpenSSH 客户端来生成 SSH 密钥对

  1. 打开 "开始" 菜单,输入 "OpenSSH 客户端" 并从搜索结果中选择 "OpenSSH 客户端" 应用程序。这将打开一个新的命令提示符窗口。

  2. 在命令提示符窗口中,输入以下命令以创建一个名为 id_rsa 的私钥文件(请将 <your_email> 替换为您的实际电子邮件地址):

ssh-keygen -t rsa -b 4096 -C "<your_email>"

  1. 按 Enter 键接受默认文件位置,然后为密钥设置密码短语(可选)。如果您不设置密码短语,密钥将不会加密。请记住密码短语,因为您将在以后需要它来访问您的 SSH 密钥。

  2. 当提示输入文件名时,请按 Enter 键接受默认值。如果需要,可以添加一些描述性文本,例如 "My Windows 11 SSH Key"。

  3. 现在,您已经在 Windows 11 中生成了一个新的 SSH 密钥对。要测试是否成功生成了密钥对,请在命令提示符窗口中输入以下命令:

ssh-add ~/.ssh/id_rsa

  1. 要查看您的公钥,请在命令提示符窗口中输入以下命令:

cat ~/.ssh/id_rsa.pub

  1. 您的公钥现在应该显示在命令提示符窗口中。您可以将其复制并粘贴到其他支持 SSH 的系统(如 Linux 或 macOS)上,以便在那里设置您的 SSH 密钥。

请注意,这些步骤适用于默认安装的 OpenSSH 客户端。如果您使用的是自定义安装或不同的 SSH 客户端,步骤可能略有不同。

原创文章,作者:LifeTo.Fun,如若转载,请注明出处:https://www.lifeto.fun/archives/2352

Like (0)
Previous 2025年3月22日
Next 2025年3月22日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注