3

Я использую Putty для подключения к серверу ssh в Windows и команду ssh в Linux. Я недавно заметил, что Putty устанавливает соединение намного быстрее по сравнению с командами ssh и scp в linux. Хотя для входа в систему с помощью putty требуется всего лишь одна секунда или меньше, для получения запроса пароля в ssh требуется около 20 секунд при подключении к тому же серверу из той же сети.

Я использую настройки по умолчанию в Putty. Я также не использую никаких специальных аргументов с командой ssh (только порт, имя пользователя и имя сервера). Есть ли способ заставить ssh подключиться так же быстро, как Putty?

1 ответ1

2

Это то, что я придумал, догадываясь ... Не уверен, что это сработает:

ssh -4 -C -o PreferredAuthentications=password   user@host.domain.com

Куда:

  • -4 форсировать IPv4, отключить попытки IPv6.
  • -C включить сжатие соединения.
  • -o PreferredAuthentications=password пытается ничего другого, кроме аутентификации пароля.

Я думаю, что только первый или последний вариант должен сработать. -C имеют небольшой эффект в вашем случае.

Вы можете настроить аутентификацию по ключу rsa. Я написал инструкции по усилению безопасности доступа SSH в Debian. Это может помочь вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .