ProFTPD. Докачка. Закачать большой файл на FTP при обрывах связи

При попытке закачать большой файл на FTP возникла проблема — обрывы связи у провайдера, после каждого такого обрыва файл начинал закачиваться на FTP-сервер заново. Было найдено следующее решение:

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

Нам необходимо указать нашему FTP-серверу чтобы он давал возможность клиентам докачки файлов, с помощью директивы AllowStoreRestart.

Способ подходит только для FTP сервера ProFTPD

Открываем конфигурационный файл proftpd.conf, и добавляем следующую строчку

AllowStoreRestart on

Место добавления большой роли не играет, я вставил ее после директивы DefaultRoot.

Сохраняем proftpd.conf, перезапускаем ftp-сервер, и проверяем:

Запукаем аплоад файла на ftp-сервер, затем отменяем или создаем искусственно обрыв связи, после чего запускаем закачку файла снова. У меня в WinSCP (ftp-клиент) было предложена много вариантов замены файла среди которого был пункт «Resume», выбрав который файл начал благополучно докачиваться с места обрыва.

Комментарии
Если статья вам помогла (или не помогла), оставьте комментарий с отзывом для других пользователей и автора
Добавить комментарий

Ваш e-mail не будет опубликован.

Sidebar