VPS 买完后怎么登录 SSH?
第一次买 VPS 最让人紧张的时刻:对着一个 IP 地址和一个 root 密码,不知道下一步该干什么。这篇指南用最简单的方式带你走完。
买完 VPS 后你会拿到什么信息?
购买 VPS 后,你通常会收到一封邮件,包含以下信息:
- IP 地址:你的 VPS 的网络地址,类似
192.168.1.1 - SSH 端口:通常是
22 - 用户名:通常是
root - 密码:初始 root 密码(建议第一次登录后立刻修改)
如果你使用的是 BandwagonHost(搬瓦工),可以在 KiwiVM 控制面板中找到这些信息。
Windows 如何 SSH 登录
Windows 10 和 Windows 11 自带 SSH 客户端,不需要安装任何软件。
方法一:使用 PowerShell 或 CMD(推荐)
- 按
Win + R,输入powershell,回车 - 在 PowerShell 窗口中输入以下命令:
ssh root@你的VPS的IP地址 将 你的VPS的IP地址 替换为你的实际 IP,例如:ssh [email protected]
第一次连接时会提示确认指纹,输入 yes 回车。然后输入你的 root 密码(输入时不会显示任何字符,这是正常的,输完直接回车)。
方法二:使用 Putty
如果你更喜欢图形界面:
- 下载 Putty(putty.org)
- 在 "Host Name" 输入你的 VPS IP 地址
- 端口保持默认 22
- 点击 "Open"
- 输入用户名
root,然后输入密码
macOS 如何 SSH 登录
macOS 自带终端和 SSH 客户端,非常简单:
- 打开 "终端"(在启动台搜索"终端"或"Terminal")
- 输入以下命令:
ssh root@你的VPS的IP地址 第一次连接时输入 yes 确认,然后输入密码(输入时不会显示,正常现象)。
Linux 如何 SSH 登录
Linux 自带 SSH 客户端,打开终端后执行同样的命令:
ssh root@你的VPS的IP地址 如果你的 SSH 端口不是默认的 22,使用 -p 参数指定端口:
ssh -p 端口号 root@你的VPS的IP地址 第一次登录后应该做什么
登录成功!现在你在 VPS 的命令行里了。接下来做这几件事:
1. 修改 root 密码
立即修改初始密码:
passwd 输入两遍新密码(不会显示,正常),密码强度尽量高,包含大小写字母、数字和特殊字符。
2. 更新系统
确保系统和软件都是最新版本:
apt update && apt upgrade -y yum update -y 3. 创建普通用户(安全最佳实践)
不要一直用 root 操作,创建一个普通用户用于日常工作:
adduser 你的用户名 然后给这个用户 sudo 权限:
usermod -aG sudo 你的用户名 4. 开启防火墙基础建议
只开放你需要的端口,其他全部关闭:
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 后,你可以: