FTP-сервер Serv-U. Возвращение легенды. Часть 1Автор: Виктор Фрэйн Опубликовано: 02.04.2013 Источник: SoftKey.info 
Из-за чего я вообще решил вспомнить об этой древней, но очень авторитетной программе? Причин оказалось две. Первая: о ней знает меньше людей, чем должны бы. И вторая, собственно побудительная: в конце 2012 года разработчик этого приложения - компания RhinoSoft - заявил о том, что выходит версия №14 этого мощного FTP-сервера.
Кстати, вы могли столкнуться с небольшой путаницей в названии программы в тех или иных источниках. Где-то пишется SolarWinds Serv-U, где-то программу называют RhinoSoft Serv-U. На самом деле исторически разработчиком всегда был RhinoSoft. Но в декабре SolarWinds приобрела эту компанию и теперь позиционирует ее лидирующие продукты в своей линейке. Но это уже бизнес-вопросы, давайте лучше посмотрим на саму программу.
Тот факт, что в мире развелось полным-полно торрент-трекеров совершенно никак не умаляет важности протокола FTP. Ведь как минимум в коммерческой сфере и в рабочих процессах торрентом явно не воспользуешься. Нужна защита доступа и четкая структура администрирования. Это вам не развлечение, думаю, этот факт очевиден. 
Впрочем, мнений насчет целесообразности применения FTP в организации немало. В частности, существует точка зрения, согласно которой такой протокол имеет смысл использовать только тогда, когда внутри сети компании плохая связь. Или держать на случай поломки специализированных высокотехнологичных средств. Аргумент таков: в других случаях, особенно при обоюдном обмене файлами, этот канал связи не может считаться удобным. На самом деле это не совсем так, и об удобстве использования будет написано ниже. Особенно, если дело касается пересылки крупных файлов и организации защищенного обмена файлами с внешними субъектами. Например, партнерами. Также неплохо зарекомендовал себя FTP в делах резервного копирования данных.
О бизнес-направленности новых версий Serv-U свидетельствуют главные нововведения. Во-первых, это более тесное взаимодействие с актуальными технологиями Microsoft, применяемыми в Windows 8 и Windows Server 2012, службой событий Windows Event Log и очередью сообщений MSMQ (ее вы знаете, наверное, еще со времен Windows 2000 Server), улучшенными возможностями сетевого мониторинга.
Второе - это работа с LDAP-каталогами (для крупных корпораций "каталогизация" сотрудников - очень полезная вещь).
Чтобы было понятно, что это не просто пафосные речи, которыми нас обычно потчуют в пресс-релизах, привожу пример.
Например, есть, как вы знаете, в ОС Windows такая служба, как Windows Event Log, где записана масса информации: и логи обращений к тем или иным файлам, и протоколы успешного и не очень успешного входа пользователей, коды ошибок. Также ведется локальный лог программы Serv-U. Объединяем всю эту информацию и получаем мощный инструмент сетевого мониторинга, особенно в случае совместного использования с анализаторами от SolarWinds, HP и т. д. Вы можете пожать плечами: зачем эти сложности? В таком случае вы просто еще не сталкивались с системой управления доступами на серверах в компаниях с количеством сотрудников, измеряющимся не десятками, а сотнями и тысячами человек.
Или взять, к примеру, сообщения MSMQ. Доставки и рассылка по филиалам сводных отчетов, горящих данных или оперативной информации очень нуждаются в отчетах о том, что такой-то и такой-то файл успешно доставлен. Собственно, здесь и пригодится связка функций MSMQ + Serv-U.
То же самое и в отношении LDAP-каталогов и связи с Active Directory. Если есть возможность повысить удобство управления колоссальными массивами сетевой информации, то почему ей не пользоваться? На данный момент такие связки считаются высшим пилотажем.  | | Serv-U - работа с группами Windows |
 | | Serv-U - аутентификация Windows |
Кстати, не подумайте, что Serv-U - продукт исключительно для мегакорпораций. Его вполне можно использовать для разных нужд: от элементарного персонального FTP-сервера для одного человека до сервера с числом пользователей и доменов, зависящим только от аппаратной мощности компьютера.
Кстати, не упускайте из внимания еще один составной элемент пакета Serv-U - FTP Voyager JV.  Это неплохой двухпанельный FTP-клиент с синхронизацией, если кому-то не нравится Total Commander или FileZilla. С его помощью можно одновременно закачивать и выкачивать файлы (одновременно девять потоков). Поддерживаются drag'n'drop и предпросмотр средствами ОС. Удобно. | | FTP Voyager JV в режиме предпросмотра |
Кстати, есть программа Serv-U Mobile для доступа со смартфонов и планшетов к файлам на сервере под управлением Serv-U.  Имеются версии этого веб-клиента для iOS, Android, Windows Mobile, BlackBerry и даже для планшета Kindle Fire от Amazon.
О программе
Как писалось выше, последняя версия (на момент написания обзора - это 14.0.1.0) поддерживает все версии Windows от Windows XP до Windows 8 и Windows Server 2012, а также популярные Linux-дистрибутивы: RHEL (версия 6), SUSE Enterprise Linux (от версии №9), Fedora, Ubuntu и ряд других. Как видим, как раз те, которые часто применяются в качестве альтернативных ОС в компаниях.
У программы есть как 32-, так и 64-битная версии.
Виды и ограничения изданий программы
Serv-U Gold и Platinum может похвастаться эксклюзивной поддержкой уже упомянутого системного журнала событий, в других версиях этого нет. А в Gold нет еще MSMQ и LDAP (есть только в Platinum-версии). Так что кому это не нужно, тот и не будет переплачивать за ненужные опции. Какие еще особенности градации версий?
Всего есть 4 лицензионных варианта (перечислены по возрастанию насыщенности функциями). Первые две - "набор-минимум", а третья и четвертая - своего рода VIP-версии:
Serv-U Bronze Edition - версия "для дома, для семьи": всего 1 домен и 50 пользователей (до 25 одновременных соединений), базовый FTP-доступ, HTTP и мобильная передача данных, без защищенного SFTP, FTPS, HTTPS и удаленного администрирования.
Serv-U Silver Edition - больше свободы: 3 домена, 250 пользователей (до 100 одновременных соединений), есть FTPS, нет остального из перечисленных отсутствующих пунктов для Bronze Edition.
Serv-U Gold Edition - домены, пользователи и одновременные соединения - без ограничений, есть все, чего нет в первых двух, но от Platinum отличает отсутствие фирменных модулей FTP Voyager JV (FTP-клиент), прокси-модуля Serv-U Gateway. | | Serv-U Gateway |
Serv-U Platinum Edition - полная версия без ограничений, годится для крупных корпораций.
Для большинства пользователей хватит Silver или, чтобы уж наверняка, Gold. Для больших контор Gold также должно хватить, но можно позволить себе и роскошь в виде Platinum Edition, если вам нужны перечисленные выше модули.
Разумеется, во всех версиях включена поддержка установки ограничений на объем использования диска (дисковая квота), управление доступами в привязке к IP и, что немаловажно, докачка при обрыве сессии.
 | | Serv-U - дисковые квоты и соотношение трансфера |
 | | Настройка доступа по IP |
В пакет всех версий Serv-U входит упомянутый выше веб-клиент - бесплатный файловый менеджер для пользователей, работающий со всеми популярными браузерами.  | | Файловый браузер, он же веб-клиент |

Пара слов о системных требованиях
Минимальные системные требования к программе настолько демократичны, что и говорить не о чем, а вот на рекомендуемые значения обратите внимание. Все дело в том, что программа предусматривает многопоточность, многопользовательские сессии и одновременные скачивания/закачивания и прочие обращения к файловому серверу (в случае с корпорациями - их несметное количество). Поэтому, чтобы быть во всеоружии, администраторам крупных активных сетей имеет смысл ставить Serv-U на систему с частотой процессора от 3 ГГц и объемом памяти от 1 Гб.
Во второй части будут рассмотрены основные аспекты управления данным FTP-сервером. |