Не вижу ничего, кроме первых нескольких строк в соединении SSH

Не вижу ничего, кроме первых нескольких строк в соединении SSH

Мне нужна помощь с размером буфера SSH.

У меня дома есть машина с Vista, и я установил на ней "Free SSHD". У меня также есть настройка Dynamic DNS для доступа к части оборудования моей домашней лаборатории, которая подключена к этой машине с Vista. С моей рабочей машины, которая является машиной XP, я подключаюсь к своей домашней машине с помощью Putty. До этого момента все работало нормально, без каких-либо проблем.

Проблема в том, что яне вижу больше строк, чем первые несколько строк вывода.

Я нажимаю пробел, чтобы вывести больше вывода с экрана, а вывод прокручивается вверх и теряется по мере того, как на экране отображается больше вывода. Клиент Putty, который я использую на своей рабочей машине, настроен на достаточный размер буфера, но вывод по-прежнему отображает только несколько строк, и по мере продвижения вверх буфер автоматически очищается. Я обыскал весь интернет и нигде не нашел подходящего решения.

Может кто-нибудь помочь? Спасибо.

решение1

FreeSSHd, как и многие другие системы удаленного доступа командной строки для Windows, обрабатывает все отрисовки терминала на стороне сервера. Прокручиваемый текст отображается клиенту с помощью escape-последовательностей для перерисовки всего экрана, таким образом, в прокрутку PuTTY ничего не вводится.

Альтернативой может быть использование Cygwin с OpenSSH, но это требует много дополнительных усилий. Помимо этого, ну, перенаправьте команду "more" для просмотра вывода.

Связанный контент