📅 最后更新于 2026-06-04

VPS 买完后怎么登录 SSH?

第一次买 VPS 最让人紧张的时刻:对着一个 IP 地址和一个 root 密码,不知道下一步该干什么。这篇指南用最简单的方式带你走完。

买完 VPS 后你会拿到什么信息?

购买 VPS 后,你通常会收到一封邮件,包含以下信息:

如果你使用的是 BandwagonHost(搬瓦工),可以在 KiwiVM 控制面板中找到这些信息。

Windows 如何 SSH 登录

Windows 10 和 Windows 11 自带 SSH 客户端,不需要安装任何软件。

方法一:使用 PowerShell 或 CMD(推荐)

  1. Win + R,输入 powershell,回车
  2. 在 PowerShell 窗口中输入以下命令:
Windows PowerShell / CMD
ssh root@你的VPS的IP地址

你的VPS的IP地址 替换为你的实际 IP,例如:ssh root@192.168.1.1

第一次连接时会提示确认指纹,输入 yes 回车。然后输入你的 root 密码(输入时不会显示任何字符,这是正常的,输完直接回车)。

方法二:使用 Putty

如果你更喜欢图形界面:

  1. 下载 Putty(putty.org
  2. 在 "Host Name" 输入你的 VPS IP 地址
  3. 端口保持默认 22
  4. 点击 "Open"
  5. 输入用户名 root,然后输入密码

macOS 如何 SSH 登录

macOS 自带终端和 SSH 客户端,非常简单:

  1. 打开 "终端"(在启动台搜索"终端"或"Terminal")
  2. 输入以下命令:
macOS 终端
ssh root@你的VPS的IP地址

第一次连接时输入 yes 确认,然后输入密码(输入时不会显示,正常现象)。

Linux 如何 SSH 登录

Linux 自带 SSH 客户端,打开终端后执行同样的命令:

Linux 终端
ssh root@你的VPS的IP地址

如果你的 SSH 端口不是默认的 22,使用 -p 参数指定端口:

指定端口登录
ssh -p 端口号 root@你的VPS的IP地址

第一次登录后应该做什么

登录成功!现在你在 VPS 的命令行里了。接下来做这几件事:

1. 修改 root 密码

立即修改初始密码:

修改 root 密码
passwd

输入两遍新密码(不会显示,正常),密码强度尽量高,包含大小写字母、数字和特殊字符。

2. 更新系统

确保系统和软件都是最新版本:

Ubuntu/Debian 更新
apt update && apt upgrade -y
CentOS 更新
yum update -y

3. 创建普通用户(安全最佳实践)

不要一直用 root 操作,创建一个普通用户用于日常工作:

创建新用户
adduser 你的用户名

然后给这个用户 sudo 权限:

授予 sudo 权限
usermod -aG sudo 你的用户名

4. 开启防火墙基础建议

只开放你需要的端口,其他全部关闭:

UFW 防火墙
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp && ufw enable

这将开放 SSH(22)、HTTP(80)、HTTPS(443)端口,其他端口全部关闭。

常见错误

Connection refused

VPS 还没启动完毕(等几分钟再试)、IP/端口填错了、防火墙拦截了 22 端口。

解决:等 2-3 分钟、检查 IP 和端口、在 VPS 控制面板确认 SSH 服务状态。

Connection timed out

IP 地址填错了、VPS 不在线、或者网络防火墙阻止了连接。

解决:检查 IP 是否正确,登录 KiwiVM 面板确认 VPS 状态是"Running"。

Permission denied

密码输错了、用户名不对(尝试用 root)、或者你用 SSH 密钥但密钥没配置正确。

解决:重新输入密码(注意大小写),确认用户名是 root。如果是密钥问题,先用密码登录。

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

这是安全警告,说明 VPS 的 SSH 密钥变了(如果你重装了系统会出现)。通常是正常的。

解决:按提示运行 ssh-keygen -R IP地址 清除旧记录,然后重新连接。

下一步阅读

成功登录 VPS 后,你可以:

常见问题

SSH 是什么?
SSH(Secure Shell)是一种加密的网络协议,让你可以安全地远程登录和管理你的 VPS。简单理解:SSH 就是你在电脑上操作 VPS 的方式,就像在 VPS 上直接打字一样。
SSH 端口是多少?
默认 SSH 端口是 22。出于安全考虑,很多用户会修改 SSH 端口,但作为新手,用默认的 22 端口就可以了。打开防火墙时记得开放 22 端口。
Connection refused 错误怎么办?
常见原因:1)VPS 还没完全启动(新买的 VPS 等几分钟);2)防火墙没开放 22 端口;3)IP 地址或端口填错了;4)VPS 的 SSH 服务没启动。先检查 IP 和端口是否正确。
Permission denied 错误怎么办?
密码输错了,或者用户名不对。大部分 VPS 默认用户名是 root,密码在购买后发到你的邮箱。注意大小写和特殊字符。如果用 SSH 密钥登录,检查密钥是否正确配置。
Windows 用什么 SSH 工具?
Windows 10/11 自带 SSH 客户端(在 PowerShell 或 CMD 中直接用 ssh 命令)。也可以用 Putty(老牌工具)、Windows Terminal、或者 MobaXterm(功能更全面)。对于新手,用系统自带的 ssh 命令最简单。
macOS 和 Linux 怎么 SSH?
macOS 和 Linux 自带 SSH 客户端,直接在终端输入 ssh 命令即可,不需要安装任何额外软件。