Скоро: Конфигурирование FTP сервера, с автоматизацией сбора статистики и других причиндалов
Или идём сюда: ProFTPD-howto
Содержание:
1. Отконфигурим ProFTPD
2. Сложим статистику (логи) FTP сервера в MySQL
3. Создадим Вэб-интерфейс сбора статистики (чтение данных из MySQL)
4. Создадим Вэб-интерфейс содержания FTP сервера (будет показывать, что там у нас на FTP есть, какие файлы)
5. Создадим Вэб-интерфейс поиска файлов на FTP сервере
Скриншоты: Пример
Реальный пример, содержание: работающий сервер
Реальный пример, статистика: работающий сервер
Отображение в вэб-интерфейсе содержимого и статистику FTP-сервера с архивированием, ежемесячно, в базе MySQL.1. Устанавливаем два пакета proftpd-1.2.10-13mdk.i586.rpm и proftpd-anonymous-1.2.10-13mdk.i586.rpm (Эти пакеты для Mandrake или Mandriva).
a. конфиг /etc/proftpd.conf
b. конфиг /etc/proftpd-anonymous.conf
3. расширенный конфиг /etc/proftpd.conf (более простой для понимания, текст в кодировке UTF8 Unicode.
4. открываем порты в фаерволе (21 порт) можно посмотреть здесь как
5. Проверям доступ к Вашему FTP-серверу, если всё в порядке идём далее, если нет, то проверяем запущена ли служба ProFTPD, проверяем фаервол, конфиги ProFTP, а так же права доступа к каталогам и файлам, где располагается содержимое сервера.
1. Ознакамливаемся тут (Конектимся с MySQL, смотрим как пользоваться MySQL-front, устанавливаем пароль для root, читаем как создать базу) и возращаемся обратно.
2. Создаём базу logftp подгружаем в неё таблицу stat (в программе MySQL-Front, вибираем базу logftp, нажимаем на вкладку query, в ней открываем файл stat.sql, потом нажимаем кнопки обновить и перезапустить.)
3. Создаём базу teble подгружаем в неё таблицу ftp (в программе MySQL-Front, вибираем базу table, нажимаем на вкладку query, в ней открываем файл ftp.sql, потом нажимаем кнопки обновить и перезапустить.)
4. Если что-то не понятно задаём вопрос в форуме техподдержки
1. Пока я не написал статью, можно брать Все скрипты и интерфейс тут (40 KB)
прописать в cronbab от имени root, bazeftp.pl раз в минуту, updatesftp.pl раз в месяц.