- •1.0. Ftp-протокол
- •1.1. Общие сведения о протоколе передачи данных ftp
- •1.2. Технические процессы осуществления соединения с помощью протокола ftp
- •1.4. Службы архивов ftp
- •2.0. Gene 6 Bulletproof ftp Server
- •2.1. Общий интерфейс программы
- •2.2. Общие настройки программы
- •2.3. Опциональные настройки программы
- •2.4. Дополнительные настройки программ
- •2.5. Настройки кэширования программы
- •2.7. Генератор статистики
- •2.7. Планировщик и настройка динамических ip адресов
- •2.8. Настройка multi ip-адресов и визуализация программы
- •2.9. Настройка ведения лог-файлов (отчётов.
- •2.10. Настройка реакций программы на события
- •2.11. Настройка прав и полномочий пользователей
- •3.0. Некоторые проблемы ftp-серверов
- •4.0. Команды ftp протокола
2.2. Общие настройки программы
В данном окне настройки программы настраиваются общие функции. Такие как:
· название FTP-сервера;
· максимальное количество пользователей сервера, которые могут находится на сервере в одно время;
· загрузочные опции сервера, которые активируется вместе с запуском ОС;
· назначение порта, на котором будет прослушиваться фтп.
2.3. Опциональные настройки программы
В данных настройках настраиваются опциональные возможности программы. Такие важные настройки как:
· возможность ограничения доступа к директории и поддиректориям, где расположен FTP-сервер;
· шифрование паролей эккаунтов пользователей;
· ограничение проверки эккаунта пользователя и его пароля до n-раз, затем автоматическая установка его в бан либо просто выкидывание с сервера;
· настройка ограничения доступа с IP-адресов.
2.4. Дополнительные настройки программ
В данном окне настраиваются технические возможности программы, оптимизирующие быстродействие её и системы в целом. Это такие настройки как:
· настройка принимающего буфера (в байтах), полезно для медленных или загруженных сетевых решений;
· основное предназначение сервера (закачивание/скачивание, только скачивание, только закачивание);
· приоритет FTP-сервера в общем списке процессов ОС;
· блокирование передачи с сервера на сервер;
· анти-хаммеринг система (слишком частые попытки зайти на сервер без каких-либо на то причин).
2.5. Настройки кэширования программы
Данные настройки позволяют оптимизировать кэширующие способности программы. Это позволяет хранить FTP-серверу в памяти список директорий, к которым осуществлялся доступ, в течение заданного времени, что увеличивает реакцию доступа к ним, если в течение заданного времени были ещё попытки получить доступ к директориям, находящимся в оперативной памяти компьютера.
2.7. Генератор статистики
Данное окно позволяет настроить периодичность обновления статистики, тип собираемой статистики, а так же, для каких пользователей собирать статистику.
Эта опция полезна тем, что наглядно видно загрузку сервера и наиболее популярные ресурсы, что позволяет оптимизировать время работы сервера и более точно настроить кэширующие свойства программы (п. 2.5).
2.7. Планировщик и настройка динамических ip адресов
В данных настройках настраиваются такие функции как:
· старт/остановка FTP-сервера по расписанию;
· выполнение стандартных системных функций ОС по расписанию;
· слежение за динамическим изменением определённых IP-адресов.
Последнее позволяет пользователям с динамическим IP-адресом находится в базе пользователей без каких-либо ограничений. Bulletproof FTP-сервер сам будет отслеживать изменение IP-адреса и прописывать его в базе, как дополнительный для данного пользователя.
2.8. Настройка multi ip-адресов и визуализация программы
Данные опции позволяют настроить мульти IP-адреса (пользователи могут иметь одинаковые логины и пароли на разных «виртуальных» FTP-серверах), а также визуализацию программы (отображение иконки активности сервера в system tray, отображение статуса передачи файла, автоматическая проверка обновлений программы, удаление файлов в корзину ОС или непосредственно в DEV\NULL (физическое удаление)).