Проблема: При подключении к серверу по SSH, после того как я ввел Логин, приглашение для ввода Пароля появляется только через длительный промежуток времени (до 30 секунд). Как убрать задержку и увеличить скорость подключения?
Решение: В большинстве случаев, длительная задержка при подключении вызвана использованием метода аутентификации «GSS API» и/или опцией «UseDNS». Решение проблемы заключается в отключении GSSAPIAuthentication
и установкой опции UseDNS
в значение «no» на SSH Сервере.
Откройте файл настроек SSH Сервера:
# vi /etc/ssh/sshd_config
UseDNS: Выполнять ли запросы DNS для получения имени удалённого хоста для того чтобы убеждаться в том, что обратное преобразование выдаёт тот же самый IP-адрес. Значение по умолчанию «yes».
Установите UseDNS в значение «no», как показано ниже:
UseDNS no
GSSAPIAuthentication: Допускать аутентификацию по GSSAPI. Значение по умолчанию «no».
Установите GSSAPIAuthentication в значение «no»:
GSSAPIAuthentication no
Перезапустите OpenSSH сервер для применения изменений
Для Fedora/Centos/RHEL и т.п.:
# service sshd restart
Для Debian/Ubuntu/LinuxMint и т.п.:
# sudo service ssh restart
Теперь Вы сможете подключаться к Вашему Серверу по SSH намного быстрее.
Ни чего не изменилось
Спасибо, изменение опции GSSAPIAuthentication помогло.