第一次SSH连上VPS:Win/Mac/手机全流程

VPS开通了,第一步就是SSH连上去。小够手把手教你:Windows、Mac、手机三端分别用什么工具、第一次连接长什么样、常见报错怎么处理。

我是小够。VPS 开通了,商家把 IP、用户名、密码发到你邮箱。下一步:连上去。这一步叫 SSH 连接,是你和 VPS 打交道的第一课,别怕,跟着走一遍就会。

先找到你的登录信息

一般在商家的"服务详情"或开通邮件里:

  • IP 地址:比如 192.0.2.1
  • 用户名:一般是 root
  • 密码:一串随机字符(建议第一次登录就改掉)
  • 端口:默认 22,不用管

Windows:用系统自带终端就行

Win10/11 都自带 OpenSSH,不用装 PuTTY 了(当然你想装也行)。

  1. 按 Win+R,输入 cmd 回车,或搜"终端"打开 PowerShell。
  2. 输入:ssh root@你的IP,比如 ssh [email protected],回车。
  3. 第一次会问 Are you sure you want to continue connecting (yes/no)?,输入 yes。
  4. 提示输入密码时,把商家给的密码粘贴进去(右键粘贴,输入时屏幕上什么都不显示,这是正常的,不是卡了),回车。
  5. 看到 root@xxx:~# 这样的提示符,成了!

Mac:直接用终端

Mac 更简单,系统自带终端:

  1. 打开"终端"(聚焦搜索 Terminal)。
  2. 同样输入 ssh root@你的IP,回车,yes,粘贴密码。
  3. 看到 # 提示符,连接成功。

手机:应急用 Termius

出门在外想看一眼服务器,手机也能连。推荐 Termius(iOS/Android 都有免费版):

  1. 新建 Host,填 IP、用户名 root、密码,端口 22。
  2. 点连接,第一次同样要点信任。
  3. 手机键盘敲命令是折磨,只建议应急查看,别指望在手机上干活。

第一次连接的 3 个常见报错

“Connection timed out”(连接超时):IP 写错了,或者商家那边机器还没开通好(刚下单等几分钟),或者你本地网络有问题。先 ping 一下 IP 通不通。

“Permission denied”(密码被拒):密码复制错了——最常见的是多复制了空格。重新从商家后台复制,粘贴时注意别带空格。

“Host key verification failed”:你之前连过这个 IP(比如重装过系统),本地存的"指纹"对不上了。删掉旧记录再连,Windows/Mac 都是删 ~/.ssh/known_hosts 里对应的一行。

进阶:密码登录只是起点

第一次用密码连上,够了。但密码登录有两个毛病:每次都要输,容易被暴力破解。下一步(不用今天)建议换成密钥登录:

  • 在自己电脑上生成一对密钥(公钥放服务器,私钥自己留着)。
  • 服务器上禁用密码登录,只认密钥。
  • 效果:不用记密码,还防爆破,一举两得。

本站有专门讲 SSH 密钥登录的文章,等你这篇走通了再去看,一步一步来。

3 个实用小技巧

  1. 改个好记的别名:Mac/Linux 可以在 ~/.ssh/config 里给服务器起别名,以后 ssh myvps 就能连,不用记 IP。
  2. 密码粘贴技巧:Windows 终端里右键=粘贴,Mac 终端里 Cmd+V。粘贴时屏幕没反应是正常的。
  3. 保持连接别断:长时间不动会断开,敲个回车或者重连就行,不是机器坏了。

连上之后干嘛

先别急着装东西。改密码、更新系统、做安全设置——这些在本站《VPS开通24小时:新手必做7件事》里有清单,一项一项来。

第一次 SSH 成功,是你从"买家"变成"站长"的时刻。黑窗口不可怕,可怕的是买完从来不连。去连吧。