在我们平时管理搬瓦工 VPS 的时候,一般都是使用 Xshell、PuTTY、Termius 等 SSH 客户端。KiwiVM 控制面板中还提供了三种 Root Shell,分别是 Basic、Advanced 和 Interactive,都可以通过浏览器执行命令。
这三种 KiwiVM Root Shell 的功能并不一样,有的适合执行简单命令,有的可以查看命令运行过程,还有一种支持交互操作。本文就来介绍它们的区别,以及遇到搬瓦工 SSH 连不上时应该怎么使用。
一、搬瓦工 Root Shell 三种模式有什么区别?
进入 KiwiVM 控制面板后,可以在左侧菜单看到下面三个选项:
Root shell - basicRoot shell - advancedRoot shell - interactive
三个名字看起来差不多,主要区别在于是否支持交互,以及命令执行结果怎么显示。
1. Root shell basic
Root shell - basic 适合执行比较简单的单条命令。输入命令并执行以后,等命令运行结束,再查看返回结果。
例如查看磁盘空间:
df -h
或者查看当前目录中的文件:
ls -l
Root shell basic 不适合需要继续输入内容的命令。如果程序运行过程中还要输入 y 确认,或者需要连续进行其他操作,就要换用 Interactive。
2. Root shell advanced
Root shell - advanced 同样不是交互式终端,不过它可以在命令运行过程中显示输出内容。
如果执行一个需要一段时间才能完成的命令或脚本,又想看看当前运行到了哪里,可以使用 Root shell advanced。运行过程中产生的内容会显示出来,不需要等命令全部结束以后再看结果。
不过 Advanced 仍然不能在程序运行过程中继续输入内容。
3. Root shell interactive
Root shell - interactive 是三种 Root Shell 中支持交互操作的一种,可以直接在浏览器里连续输入命令,也能处理需要输入确认信息的操作。
因为使用方式和常见的 SSH 终端比较接近,所以也常被称为搬瓦工在线 SSH或 KiwiVM 在线终端。
二、Root shell interactive 怎么使用?
需要使用 Interactive 时,先登录 KiwiVM 控制面板,然后点击左侧菜单中的 Root shell - interactive。
进入页面后启动终端,按照提示输入 root 和 VPS 的 root 密码登录。输入密码时屏幕上不会显示字符,正常输入完成后按回车即可。
如果忘记了 VPS 的 root 密码,可以先通过 KiwiVM 重新生成,具体可以参考:搬瓦工忘记 root 密码怎么办?。
登录成功后,就可以在浏览器中输入命令操作 VPS。
Interactive 比较适合临时管理和故障排查。平时 SSH 能正常使用的话,还是继续使用 Xshell、PuTTY、Termius 等客户端更加方便,特别是需要复制较长命令、传输文件或者管理多台 VPS 时。
SSH 连不上时怎么排查?
如果遇到 SSH 端口设置错误、防火墙规则有问题,或者 SSH 服务没有正常运行,本地 SSH 客户端可能会连接失败。这时可以尝试通过 Root shell - interactive 进入服务器检查。
进入 Interactive 后,可以先检查 SSH 服务是否正常运行。
Debian、Ubuntu 等系统可以执行:
systemctl status ssh
部分系统使用的是:
systemctl status sshd
还可以查看服务器当前监听的端口:
ss -lntp
如果之前修改过防火墙,也可以检查当前的防火墙规则,看看 SSH 端口有没有被拦截。
如果遇到 VPS 可以 Ping 通,但是 SSH 一直无法连接的情况,可以参考本站的:搬瓦工能 Ping 通但 SSH 连不上解决方法。
三、挂载 ISO 时怎么使用 Interactive?
使用 KiwiVM 挂载 ISO 镜像手动安装系统时,也会用到 Root shell - interactive。
例如通过 Mount ISO 挂载系统镜像以后,可以打开 Interactive 查看系统启动和安装界面,再完成后面的操作。这种方式主要用在需要手动安装操作系统的情况。
搬瓦工手动安装 Windows 时也会用到这类操作,具体可以参考:搬瓦工安装 Windows 教程。
四、Basic、Advanced、Interactive 选择建议
三种 Root Shell 的主要区别整理如下:
| 工具 | 是否支持交互 | 适合做什么 |
|---|---|---|
| Root shell basic | 否 | 执行简单的单条命令并查看结果 |
| Root shell advanced | 否 | 执行需要一段时间运行,并持续输出内容的命令或脚本 |
| Root shell interactive | 是 | 连续执行命令,或者在 SSH 无法连接时进入 VPS 排查问题 |
平时只是执行简单命令,可以使用 Basic;需要查看命令或脚本的运行过程,可以使用 Advanced;需要连续输入命令、处理 SSH 故障或者进行交互操作时,再使用 Interactive。
正常情况下还是以常用的 SSH 客户端为主,KiwiVM Root Shell 更适合临时执行命令和处理 SSH 无法连接等问题。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM (最便宜) | 2核 | 1GB | 20GB | 1TB | 1Gbps | 9个 | $49.99/年 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | 9个 | $52.99/半年 | 立即选购 | |
| CN2 GIA-E (最推荐) | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | 15个 | $49.99/季度 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | 15个 | $89.99/季度 | 立即选购 | |
| SLA (SLA 保障) | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | 1个 | $65.89/季 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | 1个 | $116.99/季 | 立即选购 | |
| 香港 (高端) | 2核 | 2GB | 40GB | 0.5TB | 1Gbps | 15个 | $89.99/月 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1Gbps | 15个 | $155.99/月 | 立即选购 | |
| 大阪 (高性价比) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 15个 | $49.99/月 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | 15个 | $86.99/月 | 立即选购 | |
选择建议 入门使用KVM 套餐价格最低,适合建站、学习 Linux、简单测试和预算有限的新手用户。 综合推荐CN2 GIA-E 套餐线路更好、可选机房更多,适合长期使用,也是多数用户优先考虑的方案。 高端需求香港、东京、大阪等高端线路价格更高,适合对国内访问速度、低延迟和稳定性要求较高的用户。 |
||||||||
套餐汇总:搬瓦工在售方案汇总 | 购买教程:搬瓦工注册与购买教程 | 优惠码:最新搬瓦工优惠码 |
||||||
