介绍通过 KiwiVM 重置 root 密码、确认 SSH 登录方式和避免弱密码的建议。本文按照实际使用顺序整理,尽量把购买、配置、线路、运维和风险边界讲清楚。涉及库存、价格、机房和规则的内容,请以 BandwagonHost 官方当前页面和 KiwiVM 面板显示为准。
非官方说明:本站不是 BandwagonHost 官方网站。本文用于中文用户学习和选购参考,不替代官方条款、购物车和工单回复。
先看结论
搬瓦工 Root 密码重置教程:忘记 VPS 密码怎么办 应按“控制面板状态 → 网络连通 → SSH/防火墙 → 系统资源 → 应用日志”的顺序排查。不要一上来重装系统,也不要盲目清空防火墙规则。大多数连接问题可以通过 KiwiVM 控制台、日志和端口检查定位。
排查顺序
- 在客户中心确认服务未过期、未暂停。
- 进入 KiwiVM 确认 VPS 处于 Running 状态,必要时使用 Emergency Console。
- 从本地和第三方节点 ping / mtr,确认是否是本地网络或跨境线路问题。
- 检查 sshd、端口监听、防火墙、Fail2ban、云内配置和系统日志。
- 确认网站服务、数据库、反代、证书和 DNS 是否正常。
常用命令
systemctl status ssh
ss -lntp
ufw status verbose
journalctl -u ssh --since "2 hours ago"
df -h
free -h
top -o %CPU不要做的事
- 不要没备份就重装系统。
- 不要直接 flush 全部 iptables/ufw 规则,尤其是生产机。
- 不要把 root 密码、私钥、API Key 发到公开群或论坛。
- 不要仅凭一次 ping 结果判断机房好坏。
验证清单
- SSH 能使用新端口登录,旧会话未被提前关闭。
- 网站首页、后台、API、数据库连接和定时任务正常。
- 系统日志没有持续刷屏错误。
- 防火墙只开放必要端口,未误封业务端口。
SSH 实操步骤(命令、验证、回滚)
这部分按真实运维顺序展开。SSH 类操作最怕把自己锁在服务器外,因此所有修改都必须先备份、保留旧会话、新开窗口验证。
1. 确认当前连接参数
先确认 VPS IP、SSH 端口、登录用户和认证方式。不要根据历史记录猜端口。
ss -lntp | grep ssh
grep -E "^(Port|PermitRootLogin|PasswordAuthentication)" /etc/ssh/sshd_config2. 备份 SSH 配置
修改前备份 sshd_config,并保留当前已登录窗口。
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak.$(date +%F-%H%M%S)3. 修改配置并检查语法
只修改必要项,保存后先做语法检查,不要直接重启。
sshd -t注意:如果 sshd -t 有错误,立即恢复备份。
4. 放行新端口
如果修改 SSH 端口,必须先在防火墙里放行新端口,再重启 sshd。
ufw allow 22222/tcp
# 或 iptables -I INPUT -p tcp --dport 22222 -j ACCEPT注意:端口号按你的实际设置替换。
5. 重载服务并新窗口验证
重载 sshd 后新开终端测试,确认新端口能登录再关闭旧窗口。
systemctl reload ssh || systemctl reload sshd
ssh -p 22222 root@服务器IP6. 回滚方法
如果新窗口无法登录,回到旧窗口恢复配置并重载。
cp /etc/ssh/sshd_config.bak.* /etc/ssh/sshd_config
sshd -t && systemctl reload ssh || systemctl reload sshd验证标准:每次操作后都要同时检查命令返回、服务状态、端口监听、日志和实际访问结果;涉及 SSH、防火墙、重装、迁移、恢复和账单的操作,必须确认无误后再关闭页面。
常见问题(FAQ)
本站是不是搬瓦工官方网站?
不是。本站是独立中文教程站,只整理 BandwagonHost / 搬瓦工 VPS 的公开信息、使用经验和操作方法。
文章里的价格和机房一定实时有效吗?
VPS 产品库存、价格、可迁移机房和促销活动会变化,购买前应以 BandwagonHost 当前购物车、客户中心和 KiwiVM 面板显示为准。