Назад | Перейти на главную страницу

Как изменить время ожидания FTP с помощью SSH

Я пытаюсь загрузить (передать) файл размером 35 ГБ на сервер Linux через SFTP (filezilla). Примерно через 15 часов и 8% прогресса я получил сообщение об ошибке в filezilla: «Время ожидания соединения истекло».

Как я могу изменить или отключить тайм-аут ftp?

@ 3mb в минуту .. вау (это займет некоторое время): P

170 часов или около того ... хе-хе

Какой у вас демон ftp на сервере ???

Я бы попытался отредактировать эти вещи на вашем демоне ..

http://www.proftpd.org/docs/directives/linked/config_ref_TimeoutSession.html http://www.proftpd.org/docs/directives/linked/config_ref_TimeoutNoTransfer.html

И это на вашем ftp-клиенте (Filezilla)

http://forum.hostek.com/showthread.php?230-How-to-disable-FTP-timeout-in-Filezilla

Тайм-ауты могут означать, что передача никогда не будет завершена, если вы отключите тайм-ауты.

Поскольку, насколько мне известно, FTP и SFTP не могут возобновить загрузку, я бы сделал FTP как получение с другого конца и использовал возобновление, когда время ожидания соединения истекло.

Поскольку время не кажется проблемой, если у вас есть место на диске, вы можете использовать split чтобы разбить данные на более мелкие фрагменты, с большим шансом на успех при передаче каждого фрагмента.