Cerberus FTP Server
Материал из VTK Wiki
Программа Cerberus FTP Server разрабатывается американцем по имени Grant Averett. Исходные коды проекта закрыты, но условия его распространения допускают бесплатное применение сервера для личных и некоммерческих целей.
Официальный сайт программы: http://www.cerberusftp.com/.
В настоящей статье рассматривается установка и запуск собственного FTP-сервера на базе этой программы.
Содержание |
Установка сервера
Саму программу можно скачать в сети DC или на сервере ftp://media.vth.ru. Процесс установки описывать не буду, скажу только что следует установить 2 файла (сам сервер и русификацию к нему). После установки в трее появится значок программы.
Настройка сервера
Параметры сервера
Заходим в меню НАСТРОЙКИ->СЕРВЕР-МЕНЕДЖЕР и в появившемся окне выбираем пункт INTERFACE OPTIONS. Здесь можно указать на каком интерфейсе будет запущен ваш FTP-сервер (в случае если у вас на машине присутствует не один сетевой интерфейс), а также можно указать нестандартный локальный порт сервера (по умолчанию - стандартный порт 21) и максимальное количество подключений.
В этом же окне настроек находим пункт MESSAGES, тут можно отредактировать сообщения которые буду получать пользователи от сервера при подключении и отключении. Далее жмем OK.
Права пользователей
Заходим в меню НАСТРОЙКИ->ЮЗЕР-МЕНЕДЖЕР и в появившемся окне выбираем пункт USERS. В этом окне происходит создание учетных записей для доступа к Вашему серверу.
Обычно на FTP-серверах присутствует служебный пользователь для анонимного входа - юзер с именем anonymous. Нажимаем кнопку НОВЫЙ и называем пользователя anonymous, при этом в его свойствах не забудьте поставить галочку IS ANONYMOUS и не присваивать пользователю пароль для доступа.
Далее в секции VIRTUAL ROOT DIRECTORY происходит назначение доступных для пользователя каталогов на Вашем диске. После добавления папки в число доступных будьте внимательны, проверьте, чтобы в свойствах не стояло галочки UPLOAD, иначе к вам смогут "залить" информацию. Конечно, если именно этого вы и хотите добиться - галку нужно оставить, но обычно для пользователя anonymous достаточно права DOWNLOAD.
Ограничения доступа к серверу
Заходим в меню НАСТРОЙКИ->IP-МЕНЕДЖЕР и в появившемся окне выбираем пункт GENERAL. Здесь можно указать диапазон адрессов, которые могут иметь или не иметь доступ к серверу. После установок нажимаем CLOSE.
Запуск и проверка работы сервера
После завершения всех настроек на главной панели нажимаем кнопку СТАРТ СЕРВЕРА (зеленая со стрелкой). После этого в секции СОЕДИНЕНИЕ в главном окне отобразится интерфейс на котором запущен сервер.
Для проверки, запустился ли ваш FTP сервер, вам следует попробовать подключитьcя к нему при помощи любого FTP-клиента (Flash FXP, TotalCommander и др.)
Если у вас в системе не установлен FTP-клиент, то можно подключиться при помощи консоли (в системе по умолчанию установлен консольный клиент) Для этого заходим в ПУСК->ВЫПОЛНИТЬ.. в открывшемся окне пишем ftp. В консоли (с приглашением ftp> ) пишем:
- ftp> open IP_АДРЕС_СЕРВЕРА
... и нажимаем ENTER, далее вводим имя пользователя (anonymous) и вместо пароля нажимаем ENTER. Все, мы зашли на наш FTP сервер. Команды навигации по серверу в консольном клиенте - чем то напоминают работу в командной строке ОС Linux, а их описание доступно по команде help.
Render 05:15, 7 января 2006 (VLAT)