Что такое FTP сервер?
Проще говоря, FTP-сервер - это компьютер, предназначенный для хранения файлов. Он является частью локальной или всемирной сети, и удаленный доступ к нему организован по определенным правилам для посетителей, которые могут скачивать и загружать файлы.
Для чего нужен FTP сервер?
Для обмена или хранения файлов любых размеров. Удалённая передача файлов на сервер и скачивания с сервера. Таким образом можно загружать свои картинки на сервер с телефона чтобы не занимать место на телефоне, или настроить (backup) - резервное копирование например сайта, для чего я и буду его использовать.
Что понадобится ?
ПК на Windows 10 и большой диск для хранения файлов.
Итак приступим
Пишем в поиск как на скрине.
Ищем Службы IIS и включаем всё как на скриншоте, обязательно разверните раздел FTP-сервер и проверьте чтобы стояла галочка Служба FTP у меня не ставилась по дефолту.
После этого идём в Средства администрирования Windows.
Тут выбираем Управление компьютером.
Далее Локальные пользователи и выбираем Группы создаём новую группу, правой кнопкой мыши в разделе всех групп Создать группу.
Пишем название группы можете любое главное запомните и нажимаем Создать.
Далее возвращаемся в Локальных пользователей и выбираем Пользователи
Тут так-же нажимаем правой кнопкой мыши Новый пользователь, и заполняем поля как на скриншоте, Пользователь, Пароль и Подтверждение. Убираем галочку, Требовать смены пароля при следующем входе в систему, разблокируется другие поля, ставим галочки Запретить смену пароля пользователем, Срок действия пароля не ограничен. Нажимаем Создать.
Выбираем данного пользователя двойным щелчком мыши видим карточку пользователя.
Переходим в раздел, членство в группах нажимаем Добавить.
Открывается окно редактирования групп данного пользователя, нажимаем Дополнительно.
Тут нажимаем Поиск.
В Результатах поиска он вывалит все группы выбираем ту что создавали Ранее.
Нажимаем ОК.
Она добавляется в диалоговое окно. Нажимаем ОК.
Нас перебрасывает обратно в редактирование Групп по нашему пользователю, нажимаем применить и ОК. Окно закроется.
Далее идём в Проводник на Диск на котором больше всего места и на которой хотим загружать наши файлы и Создаём папку я для примера создам прямо на диске С:// папку с именем cloud. Но вы создаёте там где вам нужно, и у вас путь может быть другой.
У меня получается вот такой путь C:\cloud.
И Создам текстовый документ для примера, чтобы проверить что всё работает после настройки.
Далее открываем Свойства папки правой кнопкой мыши по папке и переходим в раздел Безопасность и нажимаем Изменить.
Здесь нажимаем Добавить.
И далее уже известное окно, нажимаем Дополнительно.
В развернувшемся окне нажимаем Поиск.
Выбираем Группу для этой папки, для которой хотим Разрешить доступ и нажимаем ОК.
Группа добавляется в диалоговое окно, нажимаем ОК.
Далее смотрим в низ окна там где Разрешения для группы, там пустые квадратики ставим все галочки Полный доступ, Изменение.
Нажимаем Применить и ОК.
Далее в поиск пишем Администрирования, если закрыли, опять заходим.
Теперь тут выбираем Диспетчер служб IIS.
Видим вот такое окно, нажимаем на (DESKTOP-имя вашего ПК)
Раскрываем дальше, нажимаем Сайты.
Видим вот такую картину.
Нажимаем правой кнопкой мыши и выбираем Добавить FTP сайт.
Открывается диалоговое окно, добавление FTP сайта.
Прописываем, Имя FTP-сайта и выбираем Физический путь нажав на три точечки. Далее.
В привязке так и остаётся Все свободные.
Ставим выбор в SSL на Без SSL.
Нажимаем Далее.
Здесь, в Проверка подлинности, выбираем Обычная, в Авторизация выбираем Указанные роли или группы пользователей и прописываем группу ставим разрешения чтение и запись. нажимаем Готово.
Окно закрывается и мы видим добавленное FTP пространство в списке.
Далее, идём в брандмауэр Windows пишем это в поиск.
Открывается окно. Нажимаем Дополнительные параметры.
Открывается окно правил.
В, Правила для входящих подключений, включаем только то что отмечено зелёной галкой.
Переходим в, Правила для исходящего подключения, и включаем только то что отмечено на скрине зелёной галкой.
С этим готово.
Идём проверять. Самым простым вариантом, без использования лишних программ.
Заходим в Мой компьютер.
Нажимаем правой кнопкой мыши и выбираем, Добавить новый элемент в сетевое окружение.
Здесь просто Далее.
Здесь выбираем эту папочку что на скрине и нажимаем Далее.
Здесь видим окно, и нам здесь нужно указать адрес к которому будем подключаться.
Адрес указывается вида ftp://000.000.00.000/ у меня это такого вида как на скрине, потому что роутер находится не в стандартной подсети, у вас это будет скорее всего ftp://192.168.0.10/ поменяется только окончание. Нажимаем Далее.
Видим окно ввода, именуемое Пользователь и стоит галочка Анонимный вход.
Снимаем галочку и вводим логин пользователя. нажимаем Далее.
И пишем название этого подключения.
Готово!
После нажатия на Готово откроется окно проводника с нашим FTP пространством, на этом шаге у нас запросит Логин и Пароль. Заполняем и нажимаем Вход. Не забываем про галочку Сохранить пароль.
Откроется окно проводника с созданным ранее файлом.
Вот и подошла к концу наша статья, на тему создания FTP сервера дома, надеюсь она была вам полезна, спасибо за уделённое время.
PS: Пойду настраивать backup :).