Xameleon FTP сервер

Программная реализация RFC 959 - File Transfer Protocol. Поставляется в исходном коде для сборки на POSIX совместимых системах. Использует многопоточную модель обслуживания соединений. Преимуществом многопоточной модели является меньшая требовательность к ресурсам системы, нежели традиционный подход клонирования процессов. Недостатком - меньшая отказоустойчивость по сравнению с традиционным методом.

Приобретая Xamleleon FTP сервер, Вы имеете право:

  1. вносить любые изменения в исходный код;
  2. встраивать сервис в любые программные пакеты.

Вы не имеете право:

  • распространять исходные тексты Xameleon FTP сервера.

Для получения исполняемой программы распакуйте загруженный архив и запустите сборку программы:

tar xzf xameleon_ftpd.tar.gz;
cd xameleon_ftpd
make

Исполняемый файл версии 0.9а для платформы Slackware Linux.

для установки используйте следующую команду:

chmod +x xameleon_ftpd

Пример запуска:
./xameleon_ftpd <номер порта> | tee FTP.log

где <номер порта> это десятичный номер TCP порта, на котором отвечает сервер.

Исполняемый файл предлагается всем желающим для альфа-тестирования.

Техническая поддержка FTP сервера осуществляется на форуме.