Skip to content
VDS · 机器访问

控制面板中的文本控制台

当 SSH 不可用时通过串口访问机器:在哪里打开它,能修复什么,以及为什么它始终是 80×24 字符。

更新于 2026年8月23日

文本控制台是进入机器的备用方式。它绕过网络和系统内部的防火墙,因此即使 SSH 没有响应也能使用。

在哪里打开

机器面板 /hosting/vds/m/<id>,“控制台”标签页,“文本控制台”视图(串口)。第二个视图“Screen”在文章机器屏幕中介绍。

会出现登录提示。输入 root 和 root 密码——可以在“访问”标签页中查看。SSH 密钥与此无关:控制台始终要求输入密码。

什么时候能救急

  • 您被防火墙挡在外面:执行了 ufw enable 却没有 ufw allow OpenSSH。
  • 您改坏了 /etc/ssh/sshd_config,SSH 服务无法启动。
  • 您在检查密钥之前就禁用了密码登录。
  • 机器能启动,但网络没有起来。
  • 您需要查看系统启动过程中发生了什么。

通过控制台修复的典型操作:

ufw allow OpenSSH
systemctl status ssh
sshd -t
systemctl restart ssh
ip a
journalctl -b -p err --no-pager | tail -n 40

sshd -t 会检查 SSH 配置是否有错误——每次重启服务前都要运行它。

80×24 的限制

窗口大小不会通过串口传递:终端始终认为自己有 80 列 24 行。因此全屏程序会显示错乱。

什么表现如何
nano、vim、mc能用,但窗口很窄
btop、htop边缘被裁掉,部分图表看不到
不带 --no-pager 的 journalctl分页输出,用空格滚动,用 q 退出
长行换行很难看

变通方法:

journalctl -u nginx -n 50 --no-pager
systemctl status nginx --no-pager
dmesg | tail -n 40

如果您确实需要 btop 或 htop,请打开机器屏幕——在那里窗口大小会正确传递。

常见问题

文本无法粘贴。 复制和粘贴取决于浏览器:请使用浏览器的键盘快捷键,而不是右键。长命令用短命令拼起来更方便。

黑屏。 按 Enter——提示符会重新绘制。如果什么都没有出现,机器可能已关机或卡在启动过程中:请查看机器屏幕。

密码不对。 它可能已在系统内用 passwd 命令修改过——面板显示的是原始密码。请参阅修改 root 密码。

输入没有反应。 可能有程序正在全屏模式下运行:Ctrl+C 中断,q 退出分页输出。

在日常工作中控制台无法替代 SSH:没有文件复制,没有方便的滚动,也没有正常的窗口大小。一旦访问恢复,就回到常规 SSH。