本地电脑生成秘钥
接上一期关于 SSH 端口更改和使用密钥登录 的分享,很多小伙伴反馈不知道在本地电脑上该如何获取密钥。其实操作非常简单,今天就专门出一期教程,教大家如何在 Windows 10/11 系统下快速生成自己的 SSH 密钥。
什么是 SSH 密钥?
简单来说,密钥分为两部分:
- 公钥 (Public Key): 相当于“锁芯”,我们需要把它上传到 VPS 服务器上。
- 私钥 (Private Key): 相当于“钥匙”,保存在你本地电脑。
只有当钥匙匹配上锁芯时,你才能登录服务器。这比传统的密码登录要安全得多,可以彻底杜绝暴力破解。
方法一:使用 PowerShell 生成(最推荐)
如果你的电脑自带 PowerShell,这是最快的方法。
- 打开工具: 点击桌面左下角的“放大镜”搜索图标。
- 搜索: 输入
PowerShell并打开。 - 输入命令: 在蓝色窗口中输入以下命令并回车:
1
ssh-keygen -t rsa -b 4096 - 一路回车: 接下来会出现几次提示(保存路径、设置密码等),不需要输入任何内容,直接一路按回车键,直到出现类似矩形方块的字符画,就代表生成成功了。
方法二:使用 CMD (DOS 窗口) 生成
如果你的电脑没有 PowerShell,或者你习惯用运行窗口,可以按照以下步骤操作:
- 打开运行: 按下键盘组合键
Win + R。 - 进入 CMD: 在运行框中输入
cmd并回车。 - 输入命令: 在黑色窗口中同样输入生成命令:
1
ssh-keygen -t rsa -b 4096 - 一路回车: 同样连续按回车键,完成生成。
密钥在哪里找?
生成结束后,密钥默认保存在以下路径:C:\Users\你的用户名\.ssh\
在这个文件夹下,你会看到两个文件:
id_rsa.pub:公钥。用记事本打开,里面的内容就是我们要上传到 VPS 端的。id_rsa:私钥。这是你自己的钥匙,千万不要发给任何人。
总结与后续
配置好 SSH 密钥后,你的服务器安全等级就提升了一个档次。接下来,我们就可以开始放心地搭建各种项目了:
- 搭建 Hexo 个人博客
- 部署自用高速节点
- 构建最近很火的 AI API 中转站
后续我都会出详细的视频和文章教程,带大家从零开始玩转 VPS。
如果你觉得这篇教程有帮助,欢迎关注我的频道并点赞支持! 还有不懂的地方,欢迎在评论区留言交流。
我是 路由成精,我们下期见!
YouTuBe视频:
🎁 独家福利:5 元玩转 AI 经济
如果你正在寻找稳定、便宜、不折腾的上网环境,看看这个专为轻量用户设计的服务:
🚀
- 超值套餐:低至 5 元 / 年(真的是一年!)
- 直连机场:高速稳定
- 最佳搭档:完美支持 ChatGPT、Gemini
本地电脑生成秘钥
https://vx258.com/posts/26251.html