понедельник, 16 ноября 2009 г.

pure-ftpd и ограничение на количество отображаемых файлов

Суть проблемы: заходим через ftp в директорию в которой лежит больше 2000 файлов (в моем случае было около 3000) и понимаем что ftp-сервер отдает только список из 2000 элементов. При попытке загрузить на сервер в эту директорию файлы, которые мы не увидели с целью восстановить целостность катлога сервер отвечает что не может загрузить файлы, типа прав у тебя дорогой не хватает.

Проблема заключается в параметре ftp-сервера (напомню что это pure-ftpd) LimitRecursion, который установлен по умолчанию в 2000:8

Чтобы изменить этот параметр при запуске pure-ftpd нужно использовать следующий ключ:
--limitrecursion <число>:<число>
или
-L <число>:<число>

Если запуск сервера осуществляется с использованием pure-ftpd-wrapper, то необходимо создать файл /etc/pure-ftpd/conf/LimitRecusion с соостветствующими параметрами, но указанными не через ":", а через пробел.

Ссылки:
http://download.pureftpd.org/pub/pure-ftpd/doc/README

Комментариев нет:

Отправить комментарий