У нас есть машина Centos 6, и до сегодняшнего дня sftp работал нормально. Вчера мы перезагружали машину, и теперь мы можем подключиться через SSH, но не через SFTP.
Мы пробовали использовать internal-sftp и sftp-server в sshd_config, но любой работает.
С другой стороны, у нас есть этот журнал в безопасности:
Oct 21 14:00:19 srvweb01 sshd[16830]: Accepted password for root from X.X.X.X port 64787 ssh2
Oct 21 14:00:19 srvweb01 sshd[16830]: pam_unix(sshd:session): session opened for user root by (uid=0)
Oct 21 14:00:25 srvweb01 sshd[16830]: subsystem request for sftp
И через 4 минуты таймаут. Конечно, мы пытались перезагрузить сервис и сервер, но ничего не вышло.
Спасибо,
Хорошо, теперь у нас работает система. Проблема заключалась в том, что это облачный экземпляр без действительного имени хоста, поэтому добавление имени хоста FQDN в / etc / hosts и установка имени хоста, по-видимому, решило проблему.