# /etc/sysconfig/pure-ftpd $Revision: 1.9 $
#
# This file accompanies the pure-ftpd initscript for redhat based systems.
# It will be used by /etc/rc.d/init.d/pure-ftpd only. It has no effect
# whatsoever on servers started from (x)inetd, the commandline or anywhere
# else.
# Этот файл сопровождает pureftpd инитскрипт для редхат базированных систем.
# желательно использовать только /etc/rc.d/init.d/pure-ftpd. Не будет эффекта если что-нибудь
# на сервере стартует от (x)inetd, командной строки или где-нибудь еще.
#
# Currently this file and pure-config.pl don't know about each other
# existance but this may change in future releases.
# В текущее время этот файл и pure-config.pl не знают о каждой другой
# действительности-существовании но это может быть изменено в будущих релизах
#
# Copy this file to /etc/sysconfig/pure-ftpd and edit it according to your
# needs. Please see the documentation at http://pureftpd.org/ or
# pureftpd.sourceforge.net for a complete list of options. There are many
# more, and probably the one you are looking for actually exists, only was I
# to lazy to list it here. Also, there are security implications associated
# with most the options, so if in doubt, read the fine manual.
# No warranty for anything, you're out on your own, and have been warned!
# Скопируйте этот файл в /etc/sysconfig/pure-ftpd и измените его согласно вашим
# необходимостям. Пожалуйста посмотрите документацию на http://pureftpd.org/
# или pureftpd.sourceforge.net для полного списка вариантов. Есть еще многие, и вероятно
# тот, который Вы ищете, фактически существует, только я оказался ленивым, чтобы перечислить
# это здесь.
# Также, значения безопасности связаны с большинством опций, если есть сомнения
# читайте руководство.
# Никаких гарантий для чего-нибудь, вы существуете отдельно сами, и были предупреждены
# probably a good idea, put everybody but root in a chroot()-jail
# вероятно хорошая идея, поместить любого кроме рута в chroot-заключение
--chrooteveryone
# Ignore parts of RFC standards in order to deal with some totally
# broken FTP clients, or broken firewalls/NAT boxes
# не придерживаться частей RFC стандартов чтобы надлежащим образом
# соглашаться с некоторыми полностью
# неисправными FTP клиентами, или неисправными файрвал/НАТ хранилищами
--brokenclientscompatibility
# upper limit on numer of incoming connections
# верхний лимит числа входящих соединений
--maxclientsnumber=50
# unrestricted access for this group id:
# неограниченный доступ для групы id:
# --trustedgid=11
# Do not allow anonymous access:
# не разрешать анонимный доступ
#--noanonymous
# Opposite of the above: Allow anonymous access only:
# напротив предыдущего: Разрешить анонимный доступ только:
#--anonymousonly
# To enforce users having a uid equal or greater than this:
# принудить пользователей иметь uid равный или больше чем этот:
--minuid=100
# disallow uploads if partition is filled to this percentage:
# отвергать загрузки если партиции наполняются к этому проценту
--maxdiskusagepct=90
# disallow uploads for anonymous users
# отвергать загрузки для анонимных пользователей
--anonymouscantupload
# disallow anonymous downloads if server load is above this number:
# отвергать анонимные скачивания если сервер загружен больше этого числа
--maxload=5
# Don't allow anonymous users to download files owned by "ftp" (generally,
# files uploaded by other anonymous users) . So that uploads have to be
# validated by a system administrator (chown to another user) before being
# available for download.
# Не разрешать анонимным пользователям скачивать файлы владелец которых ‘ftp’ (в основном файлы загруженные другими анонимными пользователями). Также эти загрузки проверяются системным администратором (chown измените на другого пользователя) перед тем как дается возможность скачивать.
# --antiwarez
# log the pid of the server handling the request in syslog messages
Логировать pid сервера обрабатывать запрос в сообщениях syslog
--logpid
# Uncomment this, to disable IPv6-Support
Раскомментируйте это, чтобы отключить поддержку IPv6
# --ipv4only
# Only alow this much simultaneus connections from one IP-Adress:
Только разрешать это некоторым одновременным соединениям от одного IP адреса
--maxclientsperip=3
# Syslog facility, defaults to 'ftp', or 'local2' for older libcs.
# Use 'none' to disable syslogging (not recommended)
Механизм Syslog, по умолчанию применяется к 'ftp' или 'local2' для старых libcs. Используйте 'none' чтобы отключить журналирование syslogging (не рекомендуется)
# --syslogfacility=ftp
# if pure-ftpd has been compiled --with-cookie, you can supply a
# fortune file with witty quotes or just a MOTD here:
Если pure-ftpd собран --with-cookie, вы можете обеспечить fortune file остроумными квотами или точными новостями дня здесь:
# --fortunesfile /usr/share/games/fortune/zippy
# Do not reverse map client IP-Adresses to FQDNs, it eats performance.
Не переворачивать карту клиент IP-адреса к полному доменному имени, это поглощает производительность
--dontresolve
# Clients are allowed to stay idle for this long (default: 1 min)
Клиентам разрешается оставаться бесполезно, для этого долгота по умолчанию 1 мин
--maxidletime=15
# uncomment this if you want to allow anonymous users to create
# directories (use --antiwarez is strongly recomended then!)
Расскомментируйте это если вы хотите разрешить анонимным пользователям создавать директории (используйте –antiwarez строго с рекомендациями здесь!)
# --anonymouscancreatedirs
# Force ACTIVE mode to work around certain network addrress translation
# effects. See documentation for details.
Принудить режим ACTIVE к работе вокруг определенного сетевого адреса передающего действия. Смотри документацию для подробностей.
# --natmode
# use pure-uploadscript (see documentation)
Использовать pure-uploadscript (смотри документацию)
# --uploadscript
# use apache-style logging:
Использовать стиль журналирования apache
# --altlog=clf:/var/log/ftp/transfer_log
# use ftpstats-style logging:
Использовать стиль журналирования ftpstats
# --altlog=stats:/var/log/ftp/transfer_log
# to only listen on a specific local address and port:
К только слушаемому на определенный локальный адрес и порт
# --bind=127.0.0.1,2121
# to disable the CHMOD command
Отключить команду CHMOD
# --nochmod
# to disable the DELE command . Users can't delete files.
Отключить команду DELE. Пользователи не могут удалять файлы.
# --keepallfiles
# to automatically create home directories when they are missing
К автоматически создаваемым домашним директориям когда они отсутствуют
# --createhomedir
# if you want to use PAM authentication, uncomment this and make sure
# that your server is compiled with PAM support
Если вы хотите использовать PAM аутентификацию, расскомментируйте это и убедитесь что ваш сервер собран с поддержкой PAM
# --login=pam
# if you want to use MySQL authentication, uncomment this and make sure
# that your server is compiled with MySQL support
Если вы желаете использовать MySQL аутентификацию, расскоментируйте это и убедитесь что ваш сервер собран с поддержкой MySQL
# --login=mysql:/etc/pureftpd-mysql.conf
# if you want to use LDAP authentication, uncomment this and make sure
# that your server is compiled with LDAP support
Если вы желаете использовать LDAP аутентификацию, расскомментируйте это и убедитесь что ваш сервер собран с поддержкой LDAP
# --login=ldap:/etc/pureftpd-ldap.conf
# if you want to try Unix authentication after PAM/MySQL/LDAP, uncomment
# the following line (Unix authentication is just /etc/passwd)
# Если вы желаете попытаться использовать Unix аутентификацию после PAM/MySQL/LDAP,
# расскоментируйте следующую линию (Unix аутентификация только /etc/passwd)
# --login=unix
# if quotas are compiled in, you can enforce a maximal number of files and
# a maximal size for each user. Use <max files>:<max size> . Size is in Mb.
# если квоты скомпилированы, вы можете обязать не превышать максимальное
# количество файлов и максимальный размер для каждого пользователя. Используйте
# <max files>:<max size>. Размер в Mb.
# --quota=1000:10
# Please don't forget to have a look at documentation at
# http://www.pureftpd.org/documentation.html for a complete list of
# options. There are many more, and probably the one you are looking for
# actually exists, only was I to lazy to list it here. Also, there are
# security implications associated with most the options, so if in doubt,
# read the fine manual or ask the mailing-list.
# Пожалуйста не забудьте взглянуть на документацию на соответствующем адресе
# для полного списка опций. Их существует большое количество, и возможно та которую
# вы ищете действительно существует, только я поленился показать ее здесь. Также, есть
# значения безопасности связанные с большинством опций, если есть сомнения читайте
# прекрасное руководство или спрашивайте по почтовым рассылкам.