Автор: Arepo 11.11.2006, 23:06
Базовая настройка FTP-сервера Serv-U
Это описание основано на моём личном опыте и этот путь настройки мне кажется самым оптимальным для понимания. Кто-то может думать иначе.
Итак, начнём. Выполняйте следующие пункты по порядку и в итоге вы скорее всего получите работающий сервер :)
1. Установка программы Serv-U.
По самой установке, думаю, ничего пояснять не надо. Единственное пожелание - оставьте галочку в самом конце Запутить Serv-U Administrator после установки
2. Отмена полуавтоматической настройки
При первом запуске Serv-U Administrator Появится вот это окошко:
Смело жмите Cancel это нам не понадобится.
3. Глобальные ограничения по скорости и количеству пользователей
Первое поле ввода отвечает за максимальную скорость закачивания на ваш сервер, второе - за максимальную скорость скачивания. Третье соответственно за максимальное количество одновременно подключенных пользователей
Тут стоит отметить что ограничения по скоростие каcается суммарных скоростей всех соединений, а не каждого подключения в отдельности. То же самое касается и максимального количество пользователей.
4. Создание "домена"
Ну вот собственно мы почти и подошли к собственно настройке, осталось только создать профиль вашего сервера. Делаем как на картинке
5. Базовые настройка сервераЕсли вы правильно выполнили предыдущий пункт, то перед вами подобное окно:
Здесь можете ввести свой ай-пи, можете не вводить ничего, для нас это не имеет особого значения.
Следующий шаг настройки:
То что Вы введёте здесь будет названием домена в настройка (мы это увидим потом), а так же это имя будет выдаваться сервером в приглашении, но т.к. почти все современные фтп-клиенты это приглашение игнорируют, то скорее всего никто кроме Вас это имя знать не будет.
Идём дальше:
Здесь задаётся номер порта на котором будет висеть наш сервер. Оставляем как есть, так как 21 порт является стандартом.
Следующий шаг:
Эта опция отвечает за место, куда будут сохраняться настройки. Есть два варианта: INI-файл и реестр, выбираем INI-файл, т.е. просто жмём Next
6. Создание пользователя для анонимного доступаЧтобы создать пользователя жмём правой кнопкой мыши по пункту Users, Далее NewUser:
Для того, чтобы Ваши ресурсы были общедоступными необходимо создать пользователя со специальным именем - anonymous:
В следующем шаге создания пользователя мы задаём его домашний каталог, т.е. каталог, содержимое которого будет видеть пользователь, вошедший к вам на сервер. Советую создать для этого отдельный каталог, пока не переписывайте туда ничего, разве что можете положить туда что-нибудь типа ReadMe-файла с напутствием пользователям :).
Чтобы пользователь не видел того, что Вы ему видеть не разрешали, запираем его в домашнем каталоге:
7. Настройка максимального количества подключений с одного IP-адресаТут, думаю, всё ясно из названия. Я рекомендую устанавливать этот параметр в 3, но никогда не ставьте его меньше 2х
Что касается параметров "Max Upload speed" и "Max Download speed" их мы не трогаем, при условии, что выполнили пункт 3.
Расшаривание ресурсов
Ну вот мы и дошли до самого интересного... Расшаривание ресурсов может проходить двумя путями:
* копирование ресурсов в домашний каталог anonumous'a (в моём случае это e:\ftp\)
* создание альясов для директорий с ресурсами в домашнем каталоге (если не поняли - ничего страшного, скоро поймёте)
Как Вы, наверное, заметили первый путь имеет один огромный недостаток - необходимость хранить ресурсы не в удобном для вас месте, а в каком-то непонятном домашнем каталоге.
Второй путь чуть сложнее, но зато лишён недостатка первого.
Мы будем рассмотривать второй путь, с первым и так всё понятно. Этот метод включает в себя два этапа: создание альяса, открытие доступа.
Допустим Вы хотите сделать доступной из сети всю вашу коллекцию музыки (в моём случае она лежит в g:\music\), для этого открываем пункт указанный на картинке
Кликаем по верхней кнопке Add (выделена)
Шаг 1. Указываем тут путь к вашему каталогу с музыкой, жмакаем Next
Шаг 2. Значение %HOME% означает что каталог с вашей музыкой будет виден для пользователей в корневом каталоге сервера. Next
Шаг 3. Указываем под каким именно именем пользователь будет видеть каталог с музыкой.
Первая и самая сложная часть пройдена, теперь осталось только открыть доступ к вашей музыке:
Жмём кнопку Add
Во второй раз указываем путь к музыке. Next
Удостоверьтись что каталог появился в списке. Так же, проверьте что стоят только галочки "Read", "List", "Inherit". Осталось только нажать Apply и зайти на свой фтп ( ftp://ваш_айпи ).
Повторите этот пунк для каждого расшариваемого каталога и вот у вас уже есть свой фтп-сервер :)
9. Запуск сервера при старте системыОстался один небольшой пунктик - автозагрузка, если вы хотите чтобы сервер запускался каждый раз, когда вы включаете компьютер, то поставьте галочку как на скриншоте ниже, когда вы поставите эту галочку выскочит ещё одно окно - просто жмите Да
Внимание!!! В некоторых случаях включение автозагрузки может приводить к ошибке
"530 Not logged in, home directory not exist" решение этой проблемы описано на официальной странице разработчика http://www.rhinosoft.com/Knowledgebase/KBArticle.asp?RefNo=1248&prod=su
Ну вот вроде и всё.
Если после всех действий сервер не работает, то проверьте настройки Вашего файервола.