VPS(虚拟专用服务器)是开发者部署项目、站长搭建网站的“远程工作台”,而远程连接是使用VPS的第一步。刚入手VPS的小伙伴可能会犯愁:“IP、端口、SSH这些术语到底怎么用?”别慌,今天就拆解从准备到连接的全流程,无论你用Windows、Mac还是Linux,都能轻松搞定。
第一步:备好连接“钥匙”
在连接VPS前,你得从服务商(比如阿里云、腾讯云、搬瓦工)那里拿到3样核心信息:
- 公网IP地址:VPS在互联网上的“门牌号”,格式类似
112.233.45.67; - 连接端口:默认情况下,Linux VPS用SSH协议(端口22),Windows VPS用RDP协议(端口3389)——如果服务商修改过默认端口(比如为了安全改成2023),一定要记好;
- 登录凭证:要么是“用户名+密码”(比如Linux默认用户名
root),要么是密钥文件(服务商提供的.pem或.ppk格式文件,比密码更安全)。
第二步:不同系统的连接方法
▶ Windows系统用户怎么连?
- 连Windows VPS:用系统自带的「远程桌面连接」(按下
Win+R,输入mstsc回车),在“计算机”栏输入IP:端口(比如112.233.45.67:3389),点击“连接”后输入用户名和密码,就能直接进入VPS的桌面界面。 - 连Linux VPS:需要借助工具(比如PuTTY)。打开PuTTY,在“Host Name”栏填IP,“Port”填SSH端口(默认22),选择“SSH”协议,点击“Open”;弹出黑窗口后输入用户名(比如
root),再输入密码(输入时不会显示字符,直接敲回车就行)——如果用密钥,先打开PuTTYgen导入.pem文件生成.ppk,再在PuTTY的「Connection→SSH→Auth」里选择这个.ppk文件,再连接。
▶ Mac/Linux系统用户怎么连?
这俩系统自带终端,直接用SSH命令就能连,不用装额外工具:

- 打开终端,输入命令:
ssh 用户名@IP -p 端口(比如ssh root@112.233.45.67 -p 22),回车后输入密码即可。 - 如果用密钥连接,先把私钥文件放到电脑里(比如
~/下载/my_key.pem),再输入命令:ssh -i ~/下载/my_key.pem root@112.233.45.67 -p 22(-i后面跟密钥文件路径)。
第三步:必知的安全小技巧
连接成功只是开始,安全才是关键:
- 别用默认端口!把SSH端口从22改成10000以上的随机数(比如23456),能避开90%的暴力破解;
- 优先用密钥登录:把服务商给的公钥传到VPS的
~/.ssh/authorized_keys文件里,再禁用密码登录(修改/etc/ssh/sshd_config里的PasswordAuthentication no); - 定期检查防火墙:确保VPS的防火墙(比如Linux的iptables、firewalld)开放了你的连接端口。
连接失败?先查这4点!
如果弹出“无法连接”的提示,按顺序排查:
- IP对吗?去服务商后台确认VPS的公网IP是否生效;
- 端口开了吗?用
telnet IP 端口(比如telnet 112.233.45.67 22)测试,若提示“连接失败”,可能是服务商防火墙没放行; - 凭证对吗?密码有没有输错?密钥文件是不是对应你的VPS?
- 网络通吗?试试用手机热点连——有时候公司/家里的防火墙会屏蔽SSH/RDP端口。
其实VPS连接的核心逻辑很简单:“找到门牌号(IP)→ 打开对应门(端口)→ 用钥匙(密码/密钥)进门”。跟着步骤走,你很快就能熟练操作,甚至能帮身边的朋友解决连接问题啦。
文章版权声明:除非注明,否则均为婉秋博客原创文章,转载或复制请以超链接形式并注明出处。