Текстовая консоль в панели
Доступ к машине по последовательному порту, когда SSH недоступен: где открыть, что можно чинить и почему в ней всегда 80 на 24 символа.
Обновлено 23 августа 2026 г.
Текстовая консоль — запасной вход в машину. Она идёт мимо сети и брандмауэра внутри системы, поэтому работает даже тогда, когда SSH молчит.
Где открыть
Панель машины /hosting/vds/<id>, вкладка «Консоль», вид «Текстовая консоль» (последовательный порт). Второй вид, «Экран», описан в статье экран машины.
Появится приглашение входа. Введите 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 | Обрезаны по краям, часть графиков не видна |
journalctl без --no-pager | Постраничный вывод, листается пробелом, выход 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.