Я только что установил 12.04.2 сервера amd64 в VMware Player и заметил, что существует задержка 3-5 секунд после того, как я поместил пароль и прежде чем оболочка появится. То же происходит, когда я пытаюсь соединить использование некоторого программного обеспечения SFTP.
В журналах это похоже:
Jun 26 22:40:01 ubuntu-1204-2-server-amd64 sshd[1525]: Accepted publickey for zerkms from 192.168.19.1 port 56018 ssh2
Jun 26 22:40:01 ubuntu-1204-2-server-amd64 sshd[1525]: pam_unix(sshd:session): session opened for user zerkms by (uid=0)
Jun 26 22:40:04 ubuntu-1204-2-server-amd64 sshd[1662]: subsystem request for sftp by user zerkms
Jun 26 22:40:04 ubuntu-1204-2-server-amd64 sshd[1525]: pam_unix(sshd:session): session closed for user zerkms
Я уже добавил UseDNS no
кому: /etc/ssh/sshd_config
(и я не забыл перезапускать ssh
после этого. Я даже перезагружаю целый сервер ;-)
Что-либо еще я отсутствовал? Какие-либо идеи?
запустите другой sshd в режиме отладки (не нужно останавливать обычный демон) на большом номере порта, например, 2222, и подключитесь к этому серверу, вы увидите, в какой момент сервер останавливается. Вы можете поиграть с уровнем отладки, добавив больше d.
#/usr/sbin/sshd -dd -p 2222
редактировать:
Может быть, sshd не проблема, а процесс входа в систему. Попробуйте обойти все сценарии профиля, запустив удаленную оболочку напрямую, посмотрим, быстрее ли она подключится.
# ssh -t user@servername /bin/bash
(опция -t получит tty, поэтому bash покажет подсказку и будет иметь редактирование командной строки)
Сценарий сеанса должен быть причиной, поскольку ваши журналы показывают сессия открывается после