Конфигурация Pure-FTPd в Ubuntu 12.04
У меня свежая установка pure-ftpd на Ubuntu Server 12.04, и я не могу найти какой-либо центральный конфигурационный файл. Все, что мне нужно сделать, это установить диапазон пассивного порта. На этом этапе я хотел бы знать, какой диапазон портов пассивен по умолчанию (при условии, что он есть), поэтому я могу изменить брандмауэр, чтобы он соответствовал ему. Есть идеи?
2 ответа
Попробуй это:
echo "10000 11000" > /etc/pure-ftpd/conf/PassivePortRange
Я нашел это, прочитав man-страницу для pure-ftpd-wrapper
:
pure-ftpd-wrapper reads the configuration for the Pure-FTPd daemon from files in the directory /etc/pure-ftpd/conf. Each file in this directory is related to a command line option. ... Two numbers "AnonymousRatio", "LimitRecursion", "PassivePortRange",
Я был направлен на эту страницу /usr/share/doc/pure-ftpd/README.Debian
(который я нашел, просматривая dpkg -L pure-ftpd|grep -i doc
:
pure-ftpd для Debian
Обратите внимание, что в этих пакетах используется совершенно новая схема конфигурации, для получения дополнительной информации прочитайте страницу справочника pure-ftpd-wrapper.
Попробуйте следующий вариант:
echo "40000 50000" > /etc/pure-ftpd/conf/PassivePortRange
/etc/init.d/pure-ftpd restart
Где 40000 - это минимальный пассивный порт, а 50000 - это максимальный пассивный порт для ftp.