本地获取VPS秘钥对(超级简单)
接上期,上期分享了拿到VPS的第一件事,修改SSH端口和使用秘钥登录,今天把获取本地秘钥的方法分享给大家。
其实非常简单,这是 AI 教我的,我总结出来发给大家,亲测有效!
第一步:生成密钥对(本地电脑操作)
1.1 打开 PowerShell
在 Windows 电脑系统里找到 PowerShell。如果不知道在哪里,点击电脑左下角的“放大镜”图标,输入 PowerShell 即可找到并打开。

1.2 运行生成命令
打开 PowerShell 后,复制并粘贴以下命令(注意把双引号里的内容换成你自己的邮箱):
1 | |
1.3 连续回车确认
输入命令后,连续按 4 次回车键。当屏幕上成功显示出类似下图的矩形字符图案时,就说明秘钥生成成功了:

1.4 找到你的秘钥文件
生成的文件默认存放在系统的用户目录下。复制下面的路径,打开“我的电脑”,粘贴到顶部的地址栏中回车:
1 | |

(注:如果你的电脑登录名不是 Administrator,请在上图中复制存放路径)
💡 温馨提示: 记得把生成的秘钥对复制一份,存放在 C 盘以外的地方妥善保管,防丢失。
第二步:秘钥对的保管与使用
在刚才打开的文件夹里,你会看到两个核心文件,两者缺一不可:
id_rsa:这是私钥,存放在你的本地电脑端。id_rsa.pub:这是公钥,需要上传到你的 VPS 服务器上。
🔑 通俗理解:
- 公钥 (Public Key) 就像是挂在门上的“智能锁”。你把它上传到了 VPS 上,就等于给 VPS 的大门装上了这把锁。
- 私钥 (Private Key) 就像是开锁的“唯一实体钥匙”。它必须妥善保存在你的本地电脑里。
(还不会用?点我翻看上一期配置教程)
第三步:私钥丢失了怎么办?
万一电脑搞坏了,私钥弄丢,连不上 VPS 了怎么办?别慌,有救:
3.1 使用 VNC 紧急登录
登录你购买 VPS 服务商的网页控制台,找到 VNC 功能。这是最底层、最稳妥的救命方法,无论你的 SSH 配置出了什么问题,只要服务器还在跑,这招都管用。
3.2 恢复密码登录
通过 VNC 登录进服务器后,打开 SSH 配置文件:
1 | |
把里面的相关配置改回来(开启密码登录),重启 SSH 服务,你就可以重新用密码连接 VPS,然后再重新生成并配置一次新的秘钥对就可以了。
🎁 独家福利:5 元玩转 AI 经济
如果你正在寻找稳定、便宜、不折腾的上网环境,看看这个专为轻量用户设计的服务:
🚀
- 超级价格:低至 5 元 / 年(真的是一年!)
- 流量充足:每月 5GB 纯净流量。
- 最佳搭档:完美解锁 ChatGPT、Gemini等…
- 口碑推荐:作为备用梯子或 AI 专用通道,简直香到离谱。
本地获取VPS秘钥对(超级简单)
https://vx258.com/posts/45403.html