Начало ввода данных в сеансе PuTTY до ответа сервера

Начало ввода данных в сеансе PuTTY до ответа сервера

Я часто подключаюсь к удаленным компьютерам по SSH с помощью PuTTY.

Знаете, что меня действительно раздражает? Эти 4-8 секунд с момента запуска PuTTY до момента, когда сервер отвечает приглашением, и я могу начать печатать.

Я бы не возражал против ожидания, но в отличие от большинства других интерфейсов GUI/CLI, я не могу печатать во время ожидания! Я хочу иметь возможность начать печатать что-то, пока жду ответа сервера, а затем заставить сервер выполнить команду, когда она будет готова.

Возможно? Как?

решение1

Что можно попробовать сделать, чтобы ускорить соединение:

  1. Настройки обратного поиска DNS обычно приводят к тому, что SSH-подключения становятся очень медленными и могут занимать несколько секунд. Если можете, поместите свой клиентский IP-адрес в /etc/hostsфайл на сервере.
  2. Альтернативой первому пункту является редактирование файла конфигурации SSH ( /etc/ssh/sshd_config) и добавление строки "UseDNS no" (или изменение существующей). Затем перезапустите sshd через sudo etc/init.d/ssh restart.
  3. Попробуйте использовать IP-адрес сервера вместо имени сервера.
  4. Для полноты картины в Linux можно также проверить порядок записей серверов имен в /etc/resolve.conf.

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

решение2

Попробуйте включить локальное эхо и локальное редактирование строк.

решение3

Это может показаться тривиальным, но что я предлагаю сделать, чтобы ограничить этот «дискомфорт» и ускоритьзамазканемного — это:

  1. открытьблокнотокно и вводите там свои команды.
  2. запускзамазка
  3. скопируйте и вставьте ваши команды изблокноткзамазкаокно после того, как сервер наконец-то начнет отвечать.

решение4

Начните с захвата пакетов с обоих концов. Вы не сможете увидеть весь разговор, но вы должны иметь возможность получить временные данные настройки сеанса. Проверьте, делает ли сервер что-либо вроде поиска DNS или запуска скриптов входа в это время.

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