你是不是也被那闪闪发光的云服务器敲得头大?别愁,先别把设备被“云”砸成碎片,先把电脑和云宝宝握手吧!今天就跟着这份自媒体风格指南,上手 Win11 连接云服务器,保证你一点都不啰嗦,笑点满满。
先说先说,Win11 不是老版本的 Windows 7 那种倒挂老古董,UI 甜到中午吃辣椒的速度会召回你的味蕾。只要你的 PC 没被给 “比比拼赌”贴克,只要内置网络连通,连接云服务器也就像听别人说你听到了风一样。
第一步:开启网络共享。打开“设置”–>“网络与Internet”–>“以太网”或“Wi‑Fi”,检查状态:连着网络云端的路;蓝灯亮、黄灯闪,说明你已经拿到“通行证”。如果是 VPN 或代理,先别急,先把 tunneling 线赶到本地,再来。
第二步:客户端工具。常用的是 PuTTY、OpenSSH(Win 11 自带)和 VS Code Remote SSH。如果你是高手,VS Code 就像握住四柱八卦,单手推全局。别被“此空若木装”和书面语逗人心,直接下载 PuTTY.exe,双击,弹出界面。
议程,又快:在 PuTTY 的 Session 页面,填写 Host Name/IP(在云端控制台里能找到,例如 54.83.12.34),端口 22,Connection type 把 SSH 勾一下。点击 *Open*,接着你会看到“yes/no”确认,选择 yes。
对方服务器大概会给你一个用户名提示,屏幕会提示“login as:”,输入你在云服务器上做好的 SSH key 对应的用户名,常见的是 ec2-user、ubuntu 或者你自己注册的
而后直接回车。
你看到那“not yet authenticated”问号,说明你必须先把私钥塞进去。方法是:用 ssh-keygen 生成公钥和私钥,记得把公钥放到云端:在云的控制台里 copy–paste 进去。Windows 自带 ssh 以后会自动读取磁盘里的 id_rsa。
如果你花了半天把密钥补完,仍然提示 Permission denied (publickey),那你可能是 权限不够,或者路径不对。记得把 ~/.ssh 目录的权限设为 700,私钥 600。命令:chmod 700 ~/.ssh; chmod 600 ~/.ssh/id_rsa 这么干,别想还有权限 ABC 呢。
第三步:IP 的填报。别把 IP 说成 123.123.123。你要填的地址是云服务器的弹性公网 IP 或者内部 IP(如果你在 VPN 里),记得再加一个端口 22。如果你用的是 AWS EC2,你可以在控制台里直接搞定:Security Group 设置 22 端口允许你的 IP 访问。
第四步:综合你自己的规模。轻量级云服务落户在云上,那么你要件对面先动能,利用 docker-compose 打包你的小套件,或者直接把代码部署到 GitHub Actions → Azure Static Web Apps。为什么我提到 “轻量级”?因为 Windows 11 也会需要一些打包精简的烂脚本,到时候你就算网络掉链子也能用 Docker 复盘。