搬瓦工SSH登录管理完整教程


SSH(Secure Shell)是管理Linux VPS的标准方式。购买搬瓦工VPS后,需要通过SSH连接到服务器进行各项操作。本文详细介绍Windows和macOS下的SSH登录方法、密钥认证设置和安全配置。

一、获取SSH登录信息

购买VPS后,搬瓦工会通过邮件发送登录信息,也可以在KiwiVM面板中查看:

  1. 登录搬瓦工官网 bwh81.net
  2. 进入 "Services" → "My Services" → "KiwiVM Control Panel"
  3. 在 Main controls 页面可以看到:
    • IP Address:VPS的IP地址
    • SSH Port:SSH端口号(搬瓦工默认非22端口)
  4. 如果忘记root密码,可以在KiwiVM面板中点击 "Root password modification" 重置
Tip: 搬瓦工的SSH端口不是默认的22端口,而是一个随机端口(如28967),连接时务必指定正确端口。

二、Windows系统 - 使用PuTTY

PuTTY是Windows上最常用的免费SSH客户端。

下载与安装:

  1. 访问PuTTY官网 https://www.putty.org 下载最新版
  2. 选择 64-bit x86 版本的 .msi 安装包
  3. 安装完成后打开 PuTTY

连接步骤:

  1. 在 "Host Name" 输入VPS的IP地址
  2. 在 "Port" 输入SSH端口号
  3. 连接类型(Connection type)确认为 SSH
  4. 点击 "Open" 连接
  5. 首次连接会弹出安全警告,点击 "Accept" 接受
  6. 输入用户名 root 回车
  7. 输入密码(输入时不显示字符,直接输入后回车)
  8. 看到命令行提示符即表示登录成功

Windows 10/11原生SSH:

Windows 10及以上版本自带SSH客户端,可以直接在命令提示符或PowerShell中使用:

ssh root@IP地址 -p 端口号

三、macOS / Linux - 使用Terminal

macOS和Linux自带终端和SSH客户端,无需安装额外软件。

连接命令:

# 基本连接
ssh root@你的IP地址 -p 端口号

# 示例
ssh root@104.194.76.100 -p 28967

首次连接会提示确认服务器指纹,输入 yes 确认后输入密码即可。

四、SSH密钥认证(推荐)

密钥认证比密码更安全,设置后无需每次输入密码。

第一步:生成密钥对

# 在本地电脑执行(macOS/Linux/Windows PowerShell)
ssh-keygen -t ed25519 -C "your_email@example.com"

# 提示保存位置,直接回车使用默认路径
# 提示设置密码(passphrase),可以留空直接回车

# 生成两个文件:
# ~/.ssh/id_ed25519      (私钥 - 保密,不要泄露)
# ~/.ssh/id_ed25519.pub  (公钥 - 上传到服务器)

第二步:上传公钥到VPS

# 方法一:使用 ssh-copy-id(最简单)
ssh-copy-id -i ~/.ssh/id_ed25519.pub root@IP地址 -p 端口号

# 方法二:手动上传
cat ~/.ssh/id_ed25519.pub | ssh root@IP地址 -p 端口号 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

第三步:测试密钥登录

# 如果配置正确,以下命令将无需密码直接登录
ssh root@IP地址 -p 端口号

第四步:禁用密码登录(可选但推荐)

# 确认密钥登录正常后,编辑SSH配置
vim /etc/ssh/sshd_config

# 修改以下配置项
PasswordAuthentication no
PubkeyAuthentication yes

# 重启SSH服务
systemctl restart sshd
Tip: 禁用密码登录前,务必确认密钥登录已经测试通过。否则将无法登录VPS,只能通过KiwiVM面板的Shell功能操作。

五、SSH配置文件简化登录

在本地创建SSH配置文件,可以用简短别名登录:

# 编辑 ~/.ssh/config 文件
vim ~/.ssh/config

# 添加以下内容
Host bwg
    HostName 104.194.76.100
    Port 28967
    User root
    IdentityFile ~/.ssh/id_ed25519

# 保存后即可用别名登录
ssh bwg

如果有多台VPS,可以在config文件中添加多个Host配置。

六、常见连接问题排查

问题一:Connection refused

问题二:Connection timed out

问题三:Permission denied

问题四:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

七、推荐SSH客户端

客户端 平台 价格 特点
Terminal macOS / Linux 内置免费 系统自带,功能完整
Windows Terminal Windows 内置免费 Windows 10+自带SSH
PuTTY Windows 免费 经典老牌,轻量简单
Tabby 全平台 免费 现代界面,支持SFTP
FinalShell 全平台 免费/付费 中文界面,自带监控
Termius 全平台 免费/付费 多设备同步
Tip: 更多教程请查看新手教程,全部方案请查看搬瓦工方案汇总
关于本站

搬瓦工VPS中文网(bwgvps.com)是非官方中文信息站,整理搬瓦工 BandwagonHost 的优惠信息、使用教程和方案对比,方便中文用户选购和使用。

新手必读
搬瓦工优惠码

当前最大折扣优惠码:

NODESEEK2026(优惠 6.77%)

在购买方案时填入优惠码即可自动抵扣。详见 优惠码使用教程