手把手教你建立VPS连接:从新手到熟练的全攻略

婉秋

VPS(虚拟专用服务器)是开发者部署项目、站长搭建网站的“远程工作台”,而远程连接是使用VPS的第一步。刚入手VPS的小伙伴可能会犯愁:“IP、端口、SSH这些术语到底怎么用?”别慌,今天就拆解从准备到连接的全流程,无论你用Windows、Mac还是Linux,都能轻松搞定。

第一步:备好连接“钥匙”

在连接VPS前,你得从服务商(比如阿里云、腾讯云、搬瓦工)那里拿到3样核心信息:

  1. 公网IP地址:VPS在互联网上的“门牌号”,格式类似112.233.45.67
  2. 连接端口:默认情况下,Linux VPS用SSH协议(端口22),Windows VPS用RDP协议(端口3389)——如果服务商修改过默认端口(比如为了安全改成2023),一定要记好;
  3. 登录凭证:要么是“用户名+密码”(比如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命令就能连,不用装额外工具:

手把手教你建立VPS连接:从新手到熟练的全攻略

  • 打开终端,输入命令: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点!

如果弹出“无法连接”的提示,按顺序排查:

  1. IP对吗?去服务商后台确认VPS的公网IP是否生效;
  2. 端口开了吗?用telnet IP 端口(比如telnet 112.233.45.67 22)测试,若提示“连接失败”,可能是服务商防火墙没放行;
  3. 凭证对吗?密码有没有输错?密钥文件是不是对应你的VPS?
  4. 网络通吗?试试用手机热点连——有时候公司/家里的防火墙会屏蔽SSH/RDP端口。

其实VPS连接的核心逻辑很简单:“找到门牌号(IP)→ 打开对应门(端口)→ 用钥匙(密码/密钥)进门”。跟着步骤走,你很快就能熟练操作,甚至能帮身边的朋友解决连接问题啦。

文章版权声明:除非注明,否则均为婉秋博客原创文章,转载或复制请以超链接形式并注明出处。

目录[+]