VDS · Доступ к машине

Текстовая консоль в панели

Доступ к машине по последовательному порту, когда 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.