У меня есть сервер CentOS 6.4, который стоит прямо рядом со мной (та же подсеть и все такое), и когда я пытаюсь подключиться к нему с другой машины через SSH, он зависает примерно на 10 секунд, пока, наконец, не запросит пароль. Есть идеи, что может быть причиной этого?
Я использую IP для доступа к нему, чтобы исключить проблемы DNS. Машина находится рядом со мной на том же коммутаторе и в той же подсети. Я не использую ключи для аутентификации, только обычную аутентификацию по паролю.
решение1
Вы уверены, что можете исключить проблемы DNS? Часто, когда возникают подобные симптомы, может быть, что SSHD выполняет обратный поиск подключающегося IP, но в конечном итоге терпит неудачу после достижения тайм-аута.
Попробуйте установить в/etc/ssh/sshd.conf
UseDNS no
перезагрузите демон sshd и подключитесь снова.
решение2
Я решил эту проблему, установив GSSAPIAuthentication на no на сервере. Это исправило длительную задержку, с которой я сталкивался.