Поиск на bugtraq подтверждает название сервера :) Вот небольшой список FTP-серверов где используется vsftpd:
ftp.redhat.com
ftp.freebsd.org
ftp.gnu.org
ftp.isc.org
ftp.gimp.org
ftp.openbsd.org
ftp.kernel.org
Среди достоинств следует отметить:
высокая скорость работы
возможность устанавливать виртуальные IP-адреса
высокая производительность (86MB на 1Gb канале между Linux 2.4.x)
малое потребление ОЗУ
контроль над полосой пропускания канала
высокие требования к безопасности
Установка и настройка
Устанавливаем vsftpd
root@freebsd# cd /usr/ports/ftp/vsftpd root@freebsd# make install clean
Пример рабочего конфига /usr/local/etc/vsftpd.conf
# Standalone mode
listen=YES listen_address=192.168.10.191
# работать в фоне background=YES
# максимальное количество подключеных клиентов # ограничение на подключение с одного IP max_clients=5 max_per_ip=2
# Доступ # Разрешить анонимный доступ без пароля anonymous_enable=YES no_anon_password=YES
# Разрешить анониму заливать файлы, создавать директории # осуществлять другие записи anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES
# Корневая директория для anonymous # Замечание: запись в корень запрещена # Только в подкаталоги anon_root=/home/ftp/
local_enable=YES write_enable=YES
# Маска создаваемых файлов и папок local_umask=022 anon_umask=022
nopriv_user=ftpsecure
# Запереть локальных юзеров в их домашние каталоги chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/ftp_chroot_list
# Включение пассивного режима # Диапазон портов в котором открываются соеденения pasv_enable=YES pasv_min_port=50000 pasv_max_port=60000
delay_failed_login=1 delay_successful_login=0
# Разрешить соеденения с 20 порта (для передачи данных) secure_chroot_dir=/var/empty connect_from_port_20=YES