Поддерживает законченные наборы команд - в возможности RaidenFTPD включены команды всех современных ftp-серверов, включая EPRT , EPSV , PASV , MDTM , SIZE , REST , что озаначает передачу от сервера серверу , детальную информацию о файлах , продолжение прерванной передачи.

Проверка по IP - во время/после подсоединения, и (по желанию) для пассивных информационных соединений.
SSL&TLS ftp - криптирование команд и данных ftp профессиональным SSL&TLS
S/KEY одноразовый пароль - современная схема паролирования с использованием md4/md5/sha-1 алгоритмов, не позволяющая перехватывать ваши ftp пароли
Несколько серверов одновременно - возможность управлять несколькими ftp-серверами с разными настройками (пользовательские файлы , системы виртуальных файлов, IP , порты) в пределах одного RaidenFTPD , который может также использовать несколько Ваших IP для распределения траффика!
LOG-файлы действий пользователей -  запись запросов пользователя к подсоединению, записи о считывании/записи/удалении/скорости передачи. Возможны также настройки смены имени LOG-файлов в зависимости от года/месяца/числа. Здесь Вы можете ознакомиться с форматом LOG-файлов
Распределение между несколькими IP - автоматическое распределение (по желанию) траффика между ip , Вы можете выбирать, между какими ip поизводить распределение.
Система виртуальных файлов Raiden - НАСТОЯЩАЯ система виртуальных файлов с системой разрешений для owner/group/other, похожей на , поддерживающая жесткие диски , cdrom диски , сетевые диски , разрешения для owner/group основаны на режиме файлов, каждый файл принадлежит его создателю.
Секретные файлы - возможность скрывать файлы или директории на жестком диске, очень легко контролировать файлы, которые бы, по Вашему желанию, видели(или не видели) Ваши FTP-пользователи
"Свободные" файлы - возможность сделать некоторые файлы скачиваемыми даже при отсутствии у пользователя кредита.
Ограничение Закачки (Download restrictions) - контроль максимального количества одновременно работающих пользователей на сервере, в группе или под одним именем
Ограничение Времени Сессии (Logon time restrictions) - позволяет регулировать время нахождения юзера на сервере
Изменяемый интервал для портов - изменяемые интервалы портов для передачи файлов (пример : 200-1000 , 40000-60000 ) для каждого пользователя, что крайне нужно для Firewall-пользователей.
Система соотношения -  система торговли в стиле BBS. Закачивая что-либо на сервер, пользователь получает право что-либо скачать с сервера ( пример: закачивая 1mb, пользователь получает кредит 3mb )
ОЧЕНЬ высокая скорость - почти 10000 kbytes/sec на 100mbit LAN, что гораздо лучше, чем у большинства "знаменитых" ftp-серверов для Windows. Более 16000 kbytes/sec пропускной способности в локальной "кольцевой" сети (от локального сервера к локальному серверу FXP)
Подсчет скорости -подсчет скорости передачи, чтобы пользователи могли знать, с какой скоростью они скачивают/закачивают файлы.
Ограничение по скорости для закачивания/скачивания (Upload/Download) - изменяемые ограничения скорости для потоков "на сервер" и "с сервера" (независимо) для каждого пользователя
Сервис для Windows NT/2K - встроенная WindowsNT / 2000 сервисная поддержка. Вы можете установить RaidenFTPD как сервис, вот ссылка на соответствующую help-страницу
Ограничение дискового пространства - поддерживается квота(ограничение) дискового пространства ! Вы можете ограничить использвание места на диске для каждого виртуального пути на Вашем сервере
Ограничение пропускной способности - настройки периодического ограничения пропускной способности для потоков "на сервер" и "с сервера". Например, указание серверу разрешать закачивать 500mb и скачивать 600mb каждые 24 часа
Проверка целостности файлов - встроенная ультра-быстрая проверка на целостность zip/md5/sfv(crc32) файлов (в отличии от других FTP-серверов, которые используют для этого отдельные программы), и, конечно же, пользователю не будет выдаваться кредит за плохие(битые) файлы
Media-информация - поддержка формата файлов mp3! Сервер может показывать информацию о mp3-файлах, такую как: название альбома , имя исполнителя , название песни , качество и частоту записи, в то время как пользователь скачивет или закачивает mp3-файлы
Поддержка юникодных имен файлов и путей (UTF8) - превод локальной кодировки в utf8 и показ ее ftp клиенту, возможно одновременно использовать любые языки с поддержкой UTF8 на данный момент поддерживается только smartftp клиентом
Многобайтные символы в именах файлов и директорий - поддержка многобайтных символов, таких как японские и китайские, в именах файлов и директорий
Многоязыковый интерфейс - поддержка многоязыкового интерфейса,  выбор для каждого пользователя ( например: пользователь A видит английский интерфейс, а пользователь B - японский)
Файлы сообщений - отдельные файлы сообщений с параметрами для событий, такими как CWD , GOODBYE , DOWNLOADED , UPLOADED , WELCOME , LISTED , MP3( более 30 значений для вывода пользовательской и серверной информации ) , а также 6 функций для вывода 10 лучших uploader'ов/downloader'ов , 10 последних директорий , детальной информации о пользователе , кто в онлайн? (who is online ?) ... здесь полный список .
Гибкая система виртуальных путей - специальные параметры поддерживаются в файлах настройки систем виртуальных файлов, например: параметр %s для имени пользователя, который может быть использован для введения "домашней" директории пользователя, и тогда никто, кроме владельца этой директории не будет ее видеть. Пример Или параметр %y для DATE, например : 0721 - 21-ое Июля, и это может быть использованно для создания ссылки на c:\temp\0721 для /Today. Полный список параметров здесь, примеры здесь
Удаленное администрирование - множество команд для управления сервером и пользователями
30+ расширенных команд - расширенные команды, позволяющие пользователю "увидеть, кто в онлайн" "увидеть пользовательскую информацию" "увидеть 10 директорий, сделанных последними на сервере" "скопировать URL и сохранить его в директории" "создать текстовой файл" "обновить информацию о пользователе (ip , пароль..)" "увидеть время" , "увидеть лучших downloader'ов и uploader'ов " , "зашифровать/расшифровать файл", и многое другое! Здесь находится полный список команд
Неограниченное расширение - неограниченные возможности переделки команд , Вы можете создать свои команды, не меняя кода RaidenFTPD , Вы можете подключать свои скрипты или HTTP CGI с помощью нашего "подключателя событий", например: когда пользователь подсоединяется , RaidenFTPD обратится к URL и обновит базу данных для записи login'ов. Представьте, что с помощью этого можно сделать :) . Мы уже включили для Вас более 12 событий. Здесь Вы можете скачать наши скрипты, чтобы увидеть, как можно расширить возможности RaidenFTPD с помошью "подключателя событий" и изменения команд
IRC-доклады - обладая eggdrop-соединяемостью, RaidenFTPD содержит встроенный eggdrop-клиент , и это делает возможным с легкостью освещать события на сервере на IRC с помошью eggdrop-бота. Здесь имеется дополнительная информация

 

Спецификация RaidenFTPD v2.4 Final
[Система RaidenFTPD]
-Несколько серверов одновременно
-Поддержка нескольких доменов
-Совместима с Win98/Me/Nt/2000/Xp
-Может быть сервисом к WinNT/2000
-Многопоточное ядро
-Многоязыковый интерфейс (английский, японский, китайский)
-GUI , Help-файлы
-Taskbar-иконка
-Полностью функционирует без регистрации (с рекламой)

[IP-настройки]
-Поддержка для Multi-IP серверов , и Multi-NIC серверов
-Поддержка автоматического распределения траффика между несколькими IP, для активных и пассивных соединений.
-Поддержка сервера с динамическим IP (+приватный IP)
-Поддержка сервера, расположенного за NAT (NAT должен поддерживать пересылку пакетов)
-Поддержка серверов с FTP protocol bouncer'ом (delegate & glftpd bouncer с командой IDNT)
-Возможность включить/отключить запрос на команду PASV для любого IP на Вашей машине
-Возможность исполбзовать статичный IP для принятия и динамический IP для предложения DATA-соединения.
-Возможность выбирать интервалы для пассивного порта.

[Группы и Пользователи]
-Включение/выключение аккаунтов
-Возможность не ограничивать число пользователей
-Независимая скорость для закачивания/скачивания (UL/DL)
-Максимальное число подсоединений для каждого пользователя
-Система соотношений
-Названия групп, комментарии, статус
-Пользовательские языки, с 10-ю языковыми файлами
-Зашифрованная текстовая строка с паролем или чистая текстовая строка с паролем в пользовательском файле для создания batch-аккаунтов
-Удаленное администрирование пользователей с помощью различных команд

[Система Охраны]
-Пользовательские аккаунты с системой статусов: root, super, normal и guest
-IP-проверка для data-сессий и command-сессий
-Проверка имени домена для command-сессий
-Свойство Anti-NOOP
-Возможность установки максимального времени бездействия
-Возможность проверки IP/Домена перед или после подсоединения
-Возможность полностью скрыть сервер
-Возможность ограничить число пользователей с одного IP
-Возможность ограничить максимальное число нормальных/анонимных пользователей
-Возможность запретить доступ с любого IP/Домена
-Возможность иметь аккаунты, которые не имеют ограничений на число пользователей
-Возможность задавать параметры для анонимных аккаунтов
-Возможность определять тип FTP-клиента на анонимных аккаунтах
-Возможность шифровать и дешировать персональные файлы с помощью команд

[Система Виртуальных Файлов Raiden]
-Полностью скрытые реальные пути Win32
-Настоящая уровневая система файлов owner/group/permission для Win98/Me/Nt/2000
-Поддерживает UNC , Harddisk , Floopy , CD-Rom , DVD-Rom , Network диски
-Поддерживает расшифровку URL-пути (Raw URL, по желанию)
-Поддерживает корневые директории для групп, а также "домашние" директории пользователей
-Поддерживает ограничение по скорости для закачивания/скачивания (UL/DL) для конкретного пути.
-Поддерживает ограничение дискового пространства для любого виртуального пути
-Поддерживает "свободные" файлы
-Поддерживает CRC32/MD5/ZIP-проверки
-Поддерживает вывод информации об MP3 media-файлах (id3 tag , частота, качество...)
-Поддержка файлов сообщений для директорий
-Поддерживает "подключатели событий" для ftp-команд CWD/MKD/RMD/STOR/RETR
-Поддерживает ультра быстрый поиск по файлам/директориям с помощью команд
-Поддерживает DUPE-проверку файлов по определенному пути (для online и offline файлов)
-Возможность скрывать файлы
-Возможность ставить любой диск, создавать любые директории где угодно в системе виртуальнах файлов
-Совместим с MBCS OS (Китайский/Японский и т.д.)
-Продолжение прерванных UL/DL, используя APPE,REST методы
-Возможность запрещать переписывать файлы, помеченные как good (по выбору)
-Ультра быстрый I/O для файлов
-Обнаружение ошибок в Media I/O

[Пользовательский интерфейс]
-Возможность получать мгновенную информацию о действиях пользователей и событиях на сервере
-Управление сервером и пользователями с помощью объектно-ориентированного интерфейса
-Возможность запускать сервер в скрытом режиме
-Возможность разговаривать с ftp-клиентами через GUI
-Screen LOG(может быть отключен)
-Редактор сервера
-Редактор пользователей/групп
-Редактор прав на доступ по Ip/домену
-Редактор системы виртуальных файлов
-Редактор планировщика
-Log/message/preference - настройки
-Гибкая система установки/настройки (Setup Wizard)
-Live update
-RaidenEditor, редактор файлов сообщений
-DupeMaker, создатель баз данных для online и offline файлов
-RaidenService, установщик сервиса для системы WinNT/2000

[Ограничение пропускной способности/Распределение траффика]
-Возможность задавать максимальное число байтов на/с сервера за какой-либо период времени
-Возможность задавать IP, с которого сервер будет предлагать data-соединения
-Ограничения по скорости для пользователей или виртуальных путей

[LOG-Система]
-Запись логов в screen-файлы и disk-файлы
-Циркуляция имен Log-файлов (с учетом дня, месяца, года)
-Возможность подключить детализированный debug-режим (debug.txt)
-Недельная статистика

[Планировщик]
-Возможность запускать/выулючать сервер в обусловленное время
-Возможность запускать какие-либо внешние программы при запске RaidenFTPD
-Возможность начать выполнение какой-либо внешней программы в заданное время

[Программный интерфейс]
-"Подключатели событий" могут быть использованны для вызова внешних программ, скриптов и http CGI запросов
-27 событие , 69 параметров и 6 системных функций
-21 типов файлов сообщений для языков каждого пользователя, а также 5 стандартных файлов сообщений для языков пользователей
-Асинхронный/синхронный метод вызова внешних программ для событий
-Воможность создавать свои команды

[Статистика]
-Вывод лучших uploader'ов/downloader'ов с помощью системных функций
-Вывод лучших uploader'ов/downloader'ов недели с помощью команд
-Вывод лучших uploader/downloader групп недели с помощью команд

[FTP Протокол]
-USER PASS CWD CDUP
-REIN DELE XMKD MKD
-RETR ABOR STOR STOU
-APPE SIZE MDTM RMD
-TYPE SYST QUIT REST
-RNFR PORT NLST LIST
-SITE RNTO NOOP PASV
-CLNT STAT EPRT EPSV
-PROT PBSZ AUTH IDNT
-FEAT LANG XCRC XMD5

[Команды]
-cat addip delip adduser
-adduser deluser list chgrp
-chown chlvl chratio chlogin
-close open show reload
-disable enable move kick
-nuke free give take
-who race dnfo tagline
-comment onel urlget chpass
-chmod unfo stealth new
-utop alup dtop aldn
-wkup wkdn gpwu gpwd
-encrypt decrypt time mp3
-msg dupe srch undupe
-eggtalk uchanges authpass xdupe
-xwho sync expire

[Eggdrop/IRC Совместимость]
-Поддержка Eggdrop 1.3x +
-Автоматическое переподсоединение если соединение обрывается
-27 событие , 69 параметров для Eggdrop-сообщений
-Возможность давать команды для Eggdrop напрямую с FTP-клиента

FTP server - RaidenFTPD

Copyright © RaidenFTPD TEAM , ALL RIGHT RESERVED

REVISION 2.4 , 2007/10/17