как развернуть ftp сервер на windows

Как настроить FTP на Windows Server 2016

998 просмотров 0 2021-03-15 2021-03-29

Как известно, для обмена файлами в сети используется протокол FTP прикладного уровня модели OSI. Этот протокол позволяет осуществлять передачу файлов между клиентом и сервером. Он прекрасно работает как в локальной сети организации, так и в сети Интернет, для размещения файлов на каком-либо хостинге. Если по-простому, FTP-сервер и FTP-клиент, это программное обеспечение, которое предоставляет доступ к организованной структуры файлов и каталогов, доступ для их передачи и хранения на стороне сервера. А на стороне клиента, возможность доступа к этой структуре. В этой статье рассмотрим как установить и настроить FTP-сервер на базе ОС Windows Server 2016.

Установка сервера

Рассмотрим процедуру штатного развертывания сервера FTP, с помощью визарда Windows Server 2016. Этот инструмент позволит быстро развернуть сервер и полноценно насладиться его работоспособностью на основных настройках.

Откроем «Диспетчер серверов»:

как развернуть ftp сервер на windows

Добавим роль серверу. Для этого последовательно перейдем в меню «Управление», и выберем «Добавить роли и компоненты»:

как развернуть ftp сервер на windows

Открылось окно мастера, который позволит установить роли, определенные службы и компоненты на основании наших потребностей:

как развернуть ftp сервер на windows

В разделе «Тип установки» выбираем опцию «Установка ролей и компонентов»:

как развернуть ftp сервер на windows

Далее, в следующем окне выбираем необходимый нам сервер, для которого добавляются роли:

как развернуть ftp сервер на windows

В окне ролей необходимо поставить галочку в строке «Веб-сервер (IIS)» и согласиться с добавлением компонентов, необходимых для работы Веб-сервера (IIS):

как развернуть ftp сервер на windows

как развернуть ftp сервер на windows

Следующее окно пропустим, т.к. больше никаких компонентов для нашей задачи добавлять не нужно. По нажатию кнопки «Далее» перейдем к настройке «Службы ролей»:

как развернуть ftp сервер на windows

В этом окне необходимо активировать только «Службу FTP» и «Консоль управления службами IIS», нажать клавишу «Далее»:

как развернуть ftp сервер на windows

На следующем шаге соглашаемся с выбранными компонентами и нажимаем «Установить»:

как развернуть ftp сервер на windows

Процесс установки занимает не много по времени. По окончании процесса необходимо перезагрузить сервер:

как развернуть ftp сервер на windows

Добавление пользователей

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

Перейдем к настройкам и выберем в «Диспетчер сервером» раздел «Средства» оснастку «Управление компьютером»:

как развернуть ftp сервер на windows

Далее, добавим нового пользователя как показано ниже:

как развернуть ftp сервер на windows

Перейдем к настройке сайта.

Настройка сайта

Теперь нужно будет добавить сайт. Переходим в «Диспетчер серверов», выбирает раздел «Средства» и запускаем оснастку «Диспетчер служб ISS»:

как развернуть ftp сервер на windows

Добавляем FTP-сайт правой клавишей мыши как показано на рисунке ниже:

как развернуть ftp сервер на windows

В разделе «Сведения о сайте» даем название FTP-сайту, указываем путь до корневого каталога и нажимаем «Далее»:

как развернуть ftp сервер на windows

Далее, в окне «Параметры привязки и SSL» оставляем без изменений, нажимаем «Далее»:

как развернуть ftp сервер на windows

Следующий шаг: в окне «Сведения о проверке подлинности и авторизация» выберем нашего пользователя FTPUser в разделе «Авторизация». Выберем обычную проверка подлинности и назначим права на «чтение и запись». Там нажмите кнопку «Далее»:

как развернуть ftp сервер на windows

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

как развернуть ftp сервер на windows

В разделе «Изоляция пользователей FTP» отметить «Каталог имени пользователя …» и нажать «Применить» как показано на рисунке ниже:

как развернуть ftp сервер на windows

Настройка брандмауэра для FTP-сервера

После того, как мы произвели соответствующие работы по созданию и настройке FTP-сервера, в Firewall добавились и активировались необходимые правила, для полноценного «хождения» трафика. Но для более успешной работы пользователей с сервером, важно поддерживать подключение в пассивном режиме. Произведем некоторые настройки.

Перейдем в раздел «Поддержка брандмауэра FTP»:

как развернуть ftp сервер на windows

В окне «Диапазон портов канала данных» укажем, к примеру, порты 50000-50100 и нажмем «Применить»:

как развернуть ftp сервер на windows

Перейдем к настройкам Windows Firewall и выберем в «Диспетчер серверов» раздел «Средства». Далее, найдите оснастку «Брандмауэр Windows в режиме повышенной безопасности»:

как развернуть ftp сервер на windows

В окне «Правила для входящих подключений» создадим новое правило:

как развернуть ftp сервер на windows

как развернуть ftp сервер на windows

Отметим все правила, поставив галочки и нажмем «Далее»:

как развернуть ftp сервер на windows

На следующем шаге необходимо выбрать опцию «Разрешить подключение», после чего, нажать «Далее»:

как развернуть ftp сервер на windows

После окончания настроек Windows Firewall важно перезагрузить сервер.

На этом настройка FTP-сервера на платформе Windows Server 2016 закончена.

Источник

Создание FTP сервера средствами Windows 7, 8.1, 10

как развернуть ftp сервер на windows

Если вы обращаетесь к подобного рода статьям, то лишний раз напоминать о сути и назначении подобных серверов, скорее всего, не имеет смысла, но для проформы стоит уточнить, что File Transfer Protocol по умолчанию использует порт 21 и может быть использован для просмотра как интернет браузером так и большинством файловых менеджеров в число которых входит и Windows Explorer.

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

Начнём с того что убедимся в том, что наша операционная систем вообще умеет выполнять такую работу. Для этого просто смотрим на название сборки и всё что выше Home версии считаем пригодным для наших нужд.

Находим на панели управления пункт «программы и компоненты» а в нём переходим на пункт «Включение или отключение компонентов Windows”

как развернуть ftp сервер на windows

Открывшееся меню предложит нам список компонентов из которых мы должны найти и включить «службы IIS» и все её подслужбы. Нужно чтобы получилось так:

как развернуть ftp сервер на windows

Нажимаем кнопку ОК и ждём когда Windows завершит установку.

Теперь нам нужно непосредственно запустить наш сервер. Во всё той же панели управления находим пункт «Администрирование», а в нём «диспетчер служб IIS»

как развернуть ftp сервер на windows

В открывшемся окне в левой колонке открываем дерево до вкладки «Сайты» и жмём по этой вкладке правой клавишей. Выбираем «Добавить FTP-сайт»

как развернуть ftp сервер на windows

После чего задаём имя сайта и каталог к которому физически будет обращаться протокол ftp

как развернуть ftp сервер на windows

Далее определяются параметры запуска сервера и для упрощения доступа стоит указать запуск без SSL. Запускать ли его при запуске системы и привязывать ли его к конкретному адресу остаётся на ваше усмотрение.

как развернуть ftp сервер на windows

На следующей странице ставим галочку напротив «Анонимный» и «Обычная» и жмём готово.

как развернуть ftp сервер на windows

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

Теперь настроим брандмауер Windows

«Панель управления» → «Брандмауэр Windows»

как развернуть ftp сервер на windows

Здесь переходим в дополнительные параметры.

Затем нужно включить 2 правила для входящих подключений

FTP-сервер (входящий трафик)

Трафик FTP-сервера в пассивном режиме (входящий трафик FTP в пассивном режиме).

как развернуть ftp сервер на windows

Для исходящих подключений в брандмауере нужно включить следующее правило «Трафик FTP-сервера (исходящий трафик FTP)».

как развернуть ftp сервер на windows

Теперь необходимо создать пользователя для работы с сервером. Для чего открываем системную консоль. Нажимаем комбинацию клавиш Win+R и вводим в поле «mmc»

как развернуть ftp сервер на windows

в открывшейся консоли нажмите Ctrl+M или меню «файл»- «Добавить или удалить оснастку». Откроется меню в котором нужно добавить «Локальные пользователи и группы»

как развернуть ftp сервер на windows

Если вы выполнили всё правильно то у вас получится окно такого вида:

как развернуть ftp сервер на windows

Теперь создаём группу для пользователя нашего FTP-сервера.

Нажимаем правой кнопкой мыши на «Группы» — «Создать новую группу»

как развернуть ftp сервер на windows

Отдаём команду «создать» и переходим к созданию пользователя.

как развернуть ftp сервер на windows

Теперь нужно привязать нашего пользователя к ранее созданной группе. Для этого переходим в свойства пользователя на вкладку «членство в группах». Там нажимаем кнопку «добавить» и «дополнительно» — «поиск». Теперь добавляем группу которую создали пару минут назад.

как развернуть ftp сервер на windows

Нам необходимо указать разрешения группы для каталога, который мы указывали при создании сервера. Для этого открываем его свойства на вкладку «Безопасность» и жмём кнопку «Изменить»:

как развернуть ftp сервер на windows

Жмём кнопку «Добавить» и добавляем группу, которую мы создавали. Предоставляем группе полный доступ, отметив соответствующую галочку в нижней части окна:

как развернуть ftp сервер на windows

Вернёмся в настройки FTP —сервера

Перейдём к настройке правил авторизации на нашем сайте

как развернуть ftp сервер на windows

Переходим в «правила авторизации FTP» и создаём разрешающее правило, где выбираем «Указанные роли или группы пользователей» и прописываем имя нашей группы. Даём этой группе права на чтение и запись и жмём ОК.

как развернуть ftp сервер на windows

Так же, создаём ещё одно правило авторизации. В нём указываем «Все анонимные пользователи», только чтение. Это необходимо для того что-бы Анонимные пользователи ничего не могли записать на нашем сервере.

как развернуть ftp сервер на windows

Теперь Ваш FTP сервер настроен и полностью готов к работе. Не забудьте проверить Firewall и router на наличие открытых портов для сайта и можете смело приступать к работе.

Источник

Как создать и настроить FTP и TFTP сервера в Windows 7

Упростить работу с компьютерами на Windows, подключёнными по локальной сети, можно с помощью активации FTP и TFTP серверов, каждый из которых имеет свои особенности.

Различия FTP и TFTP серверов

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

TFTP — более простой в открытии сервер, но при этом не поддерживающий какую-либо проверку личности, кроме проверки ID. Поскольку ID можно подделать, то TFTP нельзя считать надёжными, но они легки в использовании. Например, их используют для настройки бездисковых рабочих станций и умных сетевых устройств.

FTP сервера выполняют те же функции, что и TFTP, но имеют возможность проверки подлинности подключаемого устройства при помощи логина и пароля, поэтому более надёжны. С помощью них можно отправлять и принимать файлы и команды.

Если ваши устройства соединены через роутер или используют Firewall, то необходимо заранее пробросить порты 21 и 20 для входящих и исходящих соединений.

Создание и настройка TFTP на Windows 7

Для его активации и настройки лучше всего использовать бесплатную программу — tftpd32/tftpd64, которую можно скачать с одноимённого официального сайта разработчика. Приложение распространяется в двух видах: служба и программа. Каждый вид разделяется на версии для 32-х и 64-х битной системы. Вы можете использовать любой вид и версию программы, наиболее подходящую вам, но далее для примера будут приведены действия в 64-х битной программе, работающей как служба (service edition).

как развернуть ftp сервер на windows

как развернуть ftp сервер на windows

Устанавливаем стандартные настройки или подстраиваем сервер под себя

как развернуть ftp сервер на windows

Выполняем команды для обмена файлами через сервер

Создание и настройка FTP

как развернуть ftp сервер на windows

Запускаем панель управления

как развернуть ftp сервер на windows

Переходим к разделу «Программы»

как развернуть ftp сервер на windows

Переходим к разделу «Программы и компоненты»

как развернуть ftp сервер на windows

Кликаем по кнопке «Включение и отключение компонентов»

как развернуть ftp сервер на windows

Активируем дерево «Службы IIS»

как развернуть ftp сервер на windows

Дождитесь, пока компоненты будут добавлены системой

как развернуть ftp сервер на windows

Переходим в раздел «Система и безопасность»

как развернуть ftp сервер на windows

Переходим к подразделу «Администрирование»

как развернуть ftp сервер на windows

Открываем программу «Диспетчер служб IIS»

как развернуть ftp сервер на windows

Нажимаем на пункт «Добавить FTP-сайт»

как развернуть ftp сервер на windows

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

как развернуть ftp сервер на windows

Выставляем необходимые параметры

как развернуть ftp сервер на windows

Выбираем, кто будет иметь доступ к сайту

как развернуть ftp сервер на windows

Сайт создан и добавлен в список

как развернуть ftp сервер на windows

Открываем раздел «Брандмауэр Windows»

как развернуть ftp сервер на windows

Переходим к дополнительным настройкам брандмауэра

как развернуть ftp сервер на windows

Включаем функции «FTP сервер» и «Трафик FTP-сервера в пассивном режиме»

как развернуть ftp сервер на windows

Включаем функцию «Трафик FTP-сервера»

как развернуть ftp сервер на windows

Открываем приложение «Управление компьютером»

как развернуть ftp сервер на windows

Нажимаем кнопку «Создать группу»

как развернуть ftp сервер на windows

Заполняем информацию о создаваемой группе

как развернуть ftp сервер на windows

Нажимаем кнопку «Новый пользователь»

как развернуть ftp сервер на windows

Заполняем информацию о пользователе

как развернуть ftp сервер на windows

Нажимаем кнопку «Добавить»

как развернуть ftp сервер на windows

Нажимаем кнопку «Изменить»

как развернуть ftp сервер на windows

Нажимаем кнопку «Добавить» и добавляем созданную ранее группу

как развернуть ftp сервер на windows

Устанавливаем галочки напротив всех пунктов разрешения

как развернуть ftp сервер на windows

Переходим к функции «Правила авторизации FTP»

как развернуть ftp сервер на windows

Выбираем действие «Добавить разрешающее правило»

как развернуть ftp сервер на windows

Выбираем пункт «Указанные роли или группы пользователей»

как развернуть ftp сервер на windows

Создаем правило для остальных пользователей

Видео: настройка FTP

Вход на FTP через проводник

Чтобы войти на созданный сервер с компьютера, подлеченного к главному компьютеру по локальной сети, через стандартный проводник, достаточно в поле для пути указать адрес ftp://192.168.10.4, так вы войдёте анонимно. Если вы хотите войти как авторизованный пользователь, то введите адрес ftp://ваше_имя:пароль@192.168.10.4.

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

Причины, по которым могут не работать

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

Как подключить в качестве сетевого диска

Чтобы преобразовать папку, отведённую под сервер, в сетевой диск стандартными методами Windows, достаточно выполнить следующие действия:

как развернуть ftp сервер на windows

Выбираем функцию «Подключить сетевой диск»

как развернуть ftp сервер на windows

Нажимаем на кнопку «Подключение к сайту, на котором вы можете хранить документы и изображения»

как развернуть ftp сервер на windows

Указываем расположение веб-сайта

Сторонние программы для настройки сервера

Программа для управления TFTP — tftpd32/tftpd64, уже была описана выше в статье, в разделе «Создание и настройка TFTP сервера». Для управления FTP серверами можно использовать программу FileZilla.

как развернуть ftp сервер на windows

Переходим к разделу «Менеджер сайтов»

как развернуть ftp сервер на windows

Работа с FTP сервером в FileZilla

FTP и TFTP сервера предназначены для создания локальных и общих сайтов, позволяющих обмениваться файлами и командами между пользователями, имеющих доступ к серверу. Оформить все нужные настройки можно как с помощью встроенных функций системы, так и через сторонние приложения. Чтобы получить некоторые преимущества, вы можете преобразовать папку с сервером в сетевой диск.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *