Разворачиваем и настраиваем FTP сервер, используя FileZilla Server

Время дочитывания:
Существует большое разнообразие опций удаленного хранения файлов, но несмотря на это, одним из самых удобных и популярных решений до сих пор остается FTP-сервер, о создании и настройке которого мы и поговорим сегодня

Разворачиваем и настраиваем FTP сервер, используя FileZilla Server


На сегодняшний день существует множество вариантов удаленного хранения данных, среди которых NAS, облачные хранилища, массивы SAN и другие. Несмотря на свои различия, все эти системы имеют общий знаменатель в виде прикладных протоколов, позволяющих настроить к ним сетевой доступ для работы с данными. Одним из наиболее известных представителей данного рода является FTP. И, хоть в теории все это звучит несколько замысловато, на самом деле, организовать локальное FTP-хранилище прямо у себя дома под силу даже начинающим пользователям.

Все еще сомневаетесь, тогда читайте далее.

Принцип работы


File Transfer Protocol (FTP) представляет собой сетевой мост между сервером, хранящим данные и удаленным клиентом (т.е. любым ПК с выходом в интернет).



В результате, имея данные входа (локальный адрес сервера, имя пользователя и пароль) у пользователей есть возможность производить файловые операции (импорт, экспорт и удаление), разрешенные администратором сервера. Организованное по такому принципу хранилище может быть доступным для тысяч отдельных юзеров, с уникальными правами доступа. И просто и удобно.

Создание сервера


Вопреки частому заблуждению, в качестве FTP-сервера может выступать, по сути, любой компьютер, конечно, с точки зрения здравого смысла, для этих целей предпочтительнее использовать устройства, имеющие накопители большого объема. Но, на практике, ничто не мешает превратить даже ноутбук с небольшим HDD в хранилище такого рода.

В конкретном случае, в качестве серверной платформы будем использовать PC под управлением Windows Server 2012. Для нужд программной настройки у нас будет выступать FileZilla Server. Приложение есть в свободном доступе, загрузить его можно на официальном сайте разработчика: https://filezilla.ru/documentation/FileZilla_FTP_Server



После загрузки, открываем исполняемый .exe файл, следуя стандартным указания установщика.





В одном из последующих окон, приложение предложит выбрать порт для будущего сервера, который можно назначить в пределах указанного диапазона.



Дальше ждем завершения инсталляции, жмем close



и ждем появления окошка параметров подключения.

Разворачиваем и настраиваем FTP сервер, используя FileZilla Server


Здесь пользователю будет предложено задать произвольный адрес FTP-сервера или воспользоваться предложенным по умолчанию, и в большинстве случаев менять его не будет нужды.

В итоге, вышеописанных действий, попадем в главное окно FileZilla Server.



Для начала работы нам остается лишь добавить первых пользователей. В верхнем меню отмечаем пункт Edit, далее в списке Users.



После, в появившемся окне, идем на вкладку General, справа, выбирая Add.



Далее в предложенном поле задаем произвольное имя пользователя,



здесь же, при желании, можно добавить его в определенную группу (эта опция значительно упрощает распространение прав доступа, когда на сервере имеется большое количество уникальных пользователей). Жмем ок, назначаем пароль,



после чего, слева, выделяем вкладку Shared folders. В одноименной категории раздела, жмем Add,



выбирая в проводнике доступные для конкретного юзера папки.



Когда в списке директорий появится указанный раздел, выделяем его и настраиваем права.



Например, можно разрешить только запись и чтение, ограничив удаление содержимого или предоставить полный набор прав - вариантов масса. Аналогичным образом можно добавить и настроить практически любое количество пользователей.

После настройки параметров применяем их, нажимая ок.

Теперь можно тестировать соединение.

Подключение по FTP


Для начала нам понадобится сетевой адрес компьютера, выступающего в качестве сервера. Для этого на устройстве с установленным FileZilla Server, запускаем командную строку (сочетание Win+R, и далее ввести cmd.exe), вводя в ней строчку ipconfig

Команда отражает полную сетевую конфигурацию, где нас интересует значение IPv4, которое и будет адресом сервера.



Существует немало способов открыть FTP-соединение, мы не будем изобретать колесо и воспользуемся наиболее удобным и простым способом – через приложение FileZilla Client.



Устанавливаем его на клиентский ПК и запускаем.



В главном окне, идем во вкладку файл, переходя в пункт менеджера сайтов.



В его окне, жмем на новый сайт, задаем шаблону произвольное имя. Затем, в правой части окна, в поле хоста, прописываем IPv4 адрес, порт оставляем как есть.



Ниже, указываем тип входа – запросить пароль, вводя пользовательские данные. Сохраняем конфигурацию кнопкой ок, можно подключаться.

На стартовом окне, отмечаем первый слева значок, выбирая в созданный шаблон,



в поле появившегося окошка, набираем пароль и для соединения жмем ок.



После этого, чуть ниже в поле логов, увидим строки статуса, где в случае успеха появится строчка соединение установлено.



В результате, в правой части клиента у нас появится содержимое FTP-сервера доступное для данного пользователя.

Завершив необходимые действия с файлами, разрываем соединение, нажав соответствующую клавишу на верхней панели приложения



и ждем строчки: отключен от сервера. После этого клиент можно закрывать.

Выводы

Используя подобный способ можно легко и оперативно выполнить создание и настройку FTP-сервера, прямо в домашних условиях, который станет незаменимым помощником в ваших задачах.

Увидимся в сети.
Есть вопросы по сайту?
Напишите нам прямо сейчас

Комментарии (0)