如何在 Windows 11/10 中生成 SSH 密钥
在本指南中,我们将看到在 Windows 11 或 Windows 10 中生成SSH 密钥的简单方法(SSH key)。SSH或Secure Shell是一种加密网络协议,可在不安全的网络上建立安全隧道,以便您的数据可以在服务器之间传输以及加密形式的客户端。
例如,假设我有一个家庭网络并且它不安全。在这种情况下,如果我必须将数据从源传输到目的地,那么网络犯罪分子可能会使用中间人 (MITM)(Man in the middle (MITM))方法对其进行攻击。但是,如果我使用SSH协议来执行相同的任务,那么使用加密技术的通信将保持安全。
(Generate)在Windows 11/10生成SSH密钥
为了在Windows 11/10SSH密钥,您需要首先确保您已在设备上安装了 OpenSSH 客户端功能(installed the OpenSSH Client feature)。Open SSH支持所有SSH协议版本并提供安全的隧道功能。它会加密您的所有流量并避免被劫持的风险。
因此,打开 Windows 设置并导航到Apps > Apps和功能。在右窗格中,单击可选功能(Optional features)链接。
视窗 11
视窗 10
现在,检查OpenSSH 客户端(OpenSSH Client)(OpenSSH Client)是否在列表中可用。
如果列表中不可用,请单击“添加功能”(Add a feature)按钮。从列表中选择OpenSSH 客户端(OpenSSH Client),然后安装它。
正确安装后,重新启动计算机以确保。
在下一步中,打开 Command Prompt。打开后,键入以下命令行并按Enter。
ssh-keygen
这时候系统会要求你保存默认位置。您可以通过按Enter 键(Enter)来执行此操作。您也可以根据需要更改路径。但是,默认情况下,它以以下形式提供位置:
C:\users\<yourusername>\.ssh\id_rsa
之后,系统会要求您设置密码(密码)。输入密码时,您将看不到任何内容,但会记录在那里。接下来(Next),输入相同的密码进行确认。
如果需要,您可以继续操作而无需设置密码。为此,只需按 Enter(Enter)键,否则,在此处输入密码。
当您按下Enter键时,您的密钥和SHA256的指纹将出现。默认算法是 RSA 2048。
公钥将保存到id_rsa.pub文件中。默认情况下,它位于以下形式:
C:\users\<yourusername>\.ssh\id_rsa.pub
出于显而易见的原因,我们建议您不要共享私有SSH密钥(id_rsa) 。
我希望本指南有助于为您的系统生成 SSH 密钥。(I hope this guide would be helpful to generate SSH keys for your system.)
Related posts
如何使用Windows 10的Charmap and Eudcedit内置工具
如何在Windows 10启用或Disable Archive Apps feature
如何在地图上Network Drive或Windows 11/10添加FTP Drive
如何在Windows 11/10中更改News and Interests Feed Language
什么是Fast Startup以及如何在Windows 10中启用或禁用它
如何在Windows 10中添加或删除News and Interests上的主题
如何在Windows 10到access and use Advanced Startup options
Windows 10中的WinSxS Folder解释说明
如何在Windows 10中使用Apps启用HDR
如何在Windows 10执行Automatic Startup Repair
什么是注册此Program为Restart在Windows 11/10吗?
如何在Windows 10中使用Performance Monitor
如何更改Windows 10 Location设置
在Windows 11/10启用硬件加速GPU Scheduling
如何在Windows 10中打开Disk Management
如何在Windows 10中使用Magnifier - 提示和技巧
Miracast未在更新后在Windows 10上工作
如何在Windows 11/10运行DISM修复Windows System Image
如何在Windows 11/10中创建Mirrored Volume
什么是Windows 10中的Tamper Protection feature