FileZilla
Пример настройки FTP-сервера под управлением ОС Windows.
Настройка старой версии FTP FileZilla Server (0.9.53)
Настройка новой версии FTP FileZilla Server (1.8.1)
Важно! Данный пример несёт лишь рекомендательный характер и не несёт запрета на использование иных серверных утилит или настроек.
Ресурсы
Скачать FTP-сервер FileZilla Server возможно на официальном сайте.
Установка
При установке подтверждать и соглашаться со всем что предлагает установщик.
Отметим лишь наиболее важные моменты.
- на вкладке
Choose Components
обязательно отметить:Server
,Administration interface
(что бы был установлен сам сервер и интерфейс администратора, для взаимодействия с ним)
- на вкладке
Server settings
- установитьInstall as service, started with Windows (default)
(что бы сервер установился, как служба и запускался при старте ОС Windows)
- на следующей вкладке
Server settings
- опционально, установить пароль и сменить порт
(важно запомнить эти данные, они необходимы для доступа к интерфейсу администратора сервера)
(если установка ознакомительная - оставить значения по умолчанию)
- на вкладке
Admin Settings
- отметить галочкойStart administration interface after setup completes
(для удобства дальней настройки, что бы после установки - интерфейс администратора запустился автоматически)
Настройка
После установки - откроется окно Administration interface
. Нажать Connect to Server…
Ввести порт и пароль (если при установке на вкладке Server settings
ничего не меняли, то просто нажать OK
)
В левом верхнем углу окна - нажать Server
.
Сервер должен быть уже запущен, если это не так - нажать Connect...
.
(если этого не произошло, возможно для запуска службы filezilla-server
используется не тот пользователь или 21 порт, что установлен по умолчанию - занят другим сервером FTP или иной программой)
Перейти в настройки нажатием Configure...
.
Через раздел Rights management
/ Users
- создать пользователя подключения к ftp по кнопке
Add
, например:tsduser
- включить использование пользователя - отметив галочкой
User is enabled
- установить пароль пользователя - для
Authentification
выбратьRequire a password to log in
*в поле с подсказкой Leave empty to keep existing password
- указать пароль, например: 123
- назначить корневой каталог для текущего пользователя - в блоке
Mount points
добавить запись
в поле Virtual path
указать /
, а в Native path
указать путь к желаемому каталогу обмена, например: I:\FTP\!DM Exch
- убедиться в выданных разрешениях - в блоке
Mount options
дляAccess mode
установленоRead + Write
*отметить дополнительные параметры: Apply permissions to subdirectories
, Writable directory structure
, Create native directory if it does not exist
(опционально)
- кнопками
Apply
иOK
- подтвердить принятие изменений
В итоге получится, что у нас есть пользовать tsduser
с паролем 123
и корневым каталогом I:\FTP\!DM Exch
на который есть права на чтение и запись.
На этом, настройка сервера FTP FileZilla Server
завершена.
Проверка доступа
Что бы убедиться, что сервер работает и всё сделано верно, возможно проверить доступность сервера с этого же ПК. Попробовать перейти из проводника ОС Windows по адресу формата ftp://<пользователь>:<пароль>@<адрес компьютера>:<порт>/
(если установлен порт умолчанию 21
, то он не указывается).
*например: ftp://tsduser:123@localhost/
.
Важно! Переход осуществлять не через браузер, а через проводник ОС Windows.
Откроется корневой каталог из настроек пользователя для сервера FTP.
Т.е. по сути, произойдёт подключение к настроенному FTP-серверу.
Внимание! Подключение к файловому серверу должно быть доступно с других устройств этой же подсети, для проверки доступности файлового сервера.
В проводнике с других устройств, наберите
ftp://IP-адрес компьютера на который установлен файловый сервер:порт (по умолчанию 21, не указывается)
,Примечание! Если в ответ отображается сообщение, что сервер не доступен, то, в большинстве случаев (в особенности, если используется не стандартный порт подключения), необходимо в брандмауэре компьютера, где установлен сервер – создать соответствующие правила.
В случаях, если сервер находится за NAT и имеет внешний IP-адрес, то, дополнительно, требуется осуществить проброс портов на маршрутизаторе, или любым иным способом организовать доступность файлового сервера.
Далее необходимо проверить настройки на терминале сбора данных в программе DataMobile.
В разделе Настройки / Обмен / Учетная система - выбрать тип обмена FTP-сервер, ввести данные для подключения (IP адрес компьютера, где установлен «ftp-сервер», порт, логин и пароль), нажать кнопку Проверить.
Если всё верно, то терминал сообщит об этом - ПО само создаст необходимую структуру подкаталогов для обмена файлами с учетной системой.