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

2023年 8月 16日 94.6k 0

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

如果需要访问远程 Linux 服务器或使用像 GitHub 这样的 Git 服务,通常会需要 SSH 密钥。SSH 密钥比密码更安全和方便,无需输入密码即可进行身份验证。

如何在 Windows 11 中生成 SSH 密钥呢?本文将向您演示,在不使用第三方工具的情况下,使用系统内置功能在 Windows 11 中创建和生成 SSH 密钥的简便方法。

使用命令提示符生成 SSH 密钥

Windows 11 内置了一个 OpenSSH 客户端,可以使用命令行生成 SSH 密钥。执行命令时,可以使用「命令提示符」或较新的「Windows 终端」应用程序:

1右击「开始」菜单选择并打开「终端管理员」- 使用Ctrl + Shift + 2快捷键切换到「命令提示符」。

2输入ssh-keygen然后按「回车」键,将默认创建一个 2048 位的 RSA 密钥。

会提示要求输入密钥的文件名和位置,可以使用默认值或根据需要进行更改。默认位置为C:\Users\username\.ssh,其中username是您用户配置文件的路径。如果要使用默认位置,请按 「回车」键。

3密钥对将会生成并保存在指定位置。您会看到两个文件:一个带有扩展名.pub(公钥),另一个没有扩展名(私钥)。公钥是上传到 Linux 服务器或 Git 服务的密钥,私钥则保存在本地 Windows 11 计算机上。

无需第三方工具,在 Windows 11 中生成 SSH 密钥-2生成 2048 位的 RSA 密钥对

可以选择是否对私钥进行加密保护。

4(可选)生成密钥时,也可以选择不同的算法,例如 GitHub 推荐的 Ed25519。要执行此操作,请执行ssh-keygen -t ed25519命令。

无需第三方工具,在 Windows 11 中生成 SSH 密钥-3使用用 Ed25519 算法生成的密钥对

按照以上步骤,在 Windows 11 中生成 SSH 密钥非常简单方便,根本无需使用其它第三方工具。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论