Как настроить FTP-сервер дома без помощи бабушки

Приветствую, уважаемый читатель! В этой статье нашего портала WiFiGid мы попробуем разобраться в настройке FTP сервера под Windows разными методами. Раз уж вы попали сюда, наверняка вам известно, что такое FTP и что с ним делать. Поэтому кратко и без воды – только инструкция.

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

Что будем делать?

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

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

Способ 1 – Встроенный FTP

За редким использованием забываешь, что в «винде» уже есть встроенный FTP, так что и ходить далеко не нужно. Но он по умолчанию выключен, так что начнем с самого начала. Все на примере Windows 7, на «десятке» пробуем аналогично или идем в следующий раздел, где будем устанавливать стороннее решение.

  1. Зажмите на клавиатуре клавиши:

+ R

  1. В окне введите команду и нажмите ОК:

control

Как настроить FTP-сервер дома без помощи бабушки

  1. Перейдите в раздел «Программы и компоненты».

Как настроить FTP-сервер дома без помощи бабушки

  1. Нажимаем «Включение или отключение компонентов Windows».

Как настроить FTP-сервер дома без помощи бабушки

  1. В открывшемся окне переходим в Средства IIS – FTP-сервер. И отмечаем галочкой все подкпункты. В конце не забываем нажать кнопку «ОК».

Как настроить FTP-сервер дома без помощи бабушки

  1. Переходим к настройке. Пуск – Панель управления – Администрирование.

Как настроить FTP-сервер дома без помощи бабушки

  1. Диспетчер служб IIS:

Как настроить FTP-сервер дома без помощи бабушки

  1. Щелкаем по элементу Сайты правой кнопкой мыши и в появившемся меню выбираем «Добавить FTP-сервер»:

Как настроить FTP-сервер дома без помощи бабушки

  1. В появившемся окне задаем имя FTP-сайта. Можно на самом деле любое. Мы уж обзовемся как есть – WiFiGid.ru. И физичекий путь до папки, с которой будет происходить обмен – у нас на это выделен полностью диск D:

Как настроить FTP-сервер дома без помощи бабушки

  1. На следующей странице задаем IP, порт, шифрование. Лучше оставить вот так:

Как настроить FTP-сервер дома без помощи бабушки

  1. Определяем параметры доступа. Галочка Анонимный – разрешение доступа без логина и пароля. Обычный – по логину и паролю:

Как настроить FTP-сервер дома без помощи бабушки

  1. Все. Сам FTP создан, остается лишь задать верные настройки доступа. Переходим: Панель управления – Система и безопасность – Брандмауэр:

Как настроить FTP-сервер дома без помощи бабушки

  1. Дополнительные параметры:

Как настроить FTP-сервер дома без помощи бабушки

  1. В левой части выделяем вкладку «Правила для входящих подключений», а справа ищем «FTP-сервер» и «Трафик-FTP сервера в пассивном режиме». Кликаем по ним правой кнопкой мыши и нажимаем «Включить». Так мы активировали правила для входящих подключений. До этого – никаких правил не было вовсе:

Как настроить FTP-сервер дома без помощи бабушки

  1. Переходим к исходящим подключениям и делаем то же самое для «Трафика FTP-сервера»:

Как настроить FTP-сервер дома без помощи бабушки

  1. Теперь сервер включен, правила созданы, но нужно определить пользователей, которые смогу взаимодействовать с сервером. Идем: Панель управления – Система и безопасность – Администрирование – Управление компьютером:

Как настроить FTP-сервер дома без помощи бабушки

  1. Создаем группу пользователей. Локальные пользователи и группы – Группы. Щелкаем правой кнопкой по свободному месту и выбираем «Создать группу»:

Как настроить FTP-сервер дома без помощи бабушки

  1. Задаем вот так (FTP – FTP):

Как настроить FTP-сервер дома без помощи бабушки

  1. В соседней подпапке Пользователи создаем нового пользователя:

Как настроить FTP-сервер дома без помощи бабушки

  1. Заполняем поля по своему пользователю. Т.е. здесь главное имя пользователя и пароль, по которым и будет происходить подключение к FTP:

Как настроить FTP-сервер дома без помощи бабушки

  1. Увидели в списке пользователей своего новосозданного? Теперь его нужно запихнуть в группу FTP. Щелкаем правой кнопкой по нему – Свойства. А далее переходим на вкладку «Членство в группах», где через кнопку Добавить добавляем группу:

Как настроить FTP-сервер дома без помощи бабушки

  1. Уже почти все готово. ФТП работает, пользователь есть. Но Windows просто так не даст пользоваться своими ресурсами абы кому, если ты не администратор. Поэтому нужно разрешить нашему пользователю взаимодействовать с выделенной для нужд FTP папкой. Щелкаем по ней правой кнопкой мыши – Свойства. На вкладке Безопасность кликаем по кнопке «Изменить»:

Как настроить FTP-сервер дома без помощи бабушки

  1. Нажимаем кнопку Добавить и добавляем нашу группу. А заодно ниже ей в колонке Разрешить отмечаем все галочки:

Как настроить FTP-сервер дома без помощи бабушки

  1. Теперь снова возвращаемся в службы IIS и идем настраивать наши правила на авторизацию. Щелкаем по нашему созданному здесь сайту и выбираем «Правила авторизации FTP»:

Как настроить FTP-сервер дома без помощи бабушки

  1. Тут же правой кнопкой по пустому месту – Добавить разрешающее правило:

Как настроить FTP-сервер дома без помощи бабушки

  1. По умолчанию доступ можно производить и без авторизации, но мы то не хотим ничего плохого? (если хотим, все связанное с созданием пользователя вообще можно было пропустить). Выбираем здесь пункт «Указанные роли или группы пользователей» и вписываем нашу группу FTP:

Как настроить FTP-сервер дома без помощи бабушки

  1. А вот в качестве альтернативы можно, например, разрешить подключение анонимным пользователям, но ограничить их в правах только на чтение. Тогда они ничего не удалят:

Как настроить FTP-сервер дома без помощи бабушки

За этим первый вариант заканчиваем. Надеюсь, и вам удалось настроить FTP-сервер.

Частые вопросы по способу 1

Как подключиться?

Есть несколько способов сделать это:

  • В локальной сети достаточно зайти через Проводник, используя IP-адрес компьютера, на котором запущен сервер. Например, ваш адрес – 192.168.1.10. Тогда в строку Проводника можно просто вбить ftp://192.168.1.10. Все содержимое хранилища должно отобразиться. Тут же можно войти с авторизацией. Формат следующий: ftp://ваше_имя:пароль@192.168.1.10.
  • Для доступа из интернета нужно использовать внешний IP-адрес сети. Но перед этим не забываем пробросить 21 порт на нужную машину.

Инструкции по пробросу портов: сначала на роутере, а затем на компьютере.

  • Кроме Проводника спокойно можно использовать сторонние программы. Лично я долгие годы использую FileZilla. Бесплатно и удобно. Для входа достаточно вводить IP адрес и данные для авторизации.
  • Еще вариант использование FTP-хранилищ – как сетевого диска. Процедура подключения стандартная, в выборе используем вот это:

Как настроить FTP-сервер дома без помощи бабушки

Сервер не работает

Это самое обширное понятие. На каком этапе он именно не работает? Запуск? Подключение? Расшаривание? Авторизация? При грамотном проходе всей инструкции обычно проблем не возникает, но если у вас что-то особенное – пишем в комментарии свой вопрос.

Способ 2 – FileZilla Server

Альтернативный способ с годами проверенным решением для простой настройки FTP-сервера – будем использовать FileZilla Server. Многие знают, что у них отличный FTP-клиент, так еще есть и прекрасный FTP-сервер. Но самое главное – никуда больше ходить не нужно, здесь в коробке расположено сразу все самое нужное.

Скачать сервер можно с ОФИЦИАЛЬНОГО САЙТА

Начинаем наши деяния:

  1. Скачиваем и устанавливаем сервер по ссылке выше:

Как настроить FTP-сервер дома без помощи бабушки

  1. Весь процесс установки FTP-сервера описывать нет смысла – просто жмите далее.
  1. На одном из шагов вам нужно два раза ввести пароль от администратора.

Как настроить FTP-сервер дома без помощи бабушки

  1. Здесь оставляем значение по умолчанию.

Как настроить FTP-сервер дома без помощи бабушки

  1. Когда программа установится – кликаем «Connect to Server».

Как настроить FTP-сервер дома без помощи бабушки

  1. Здесь вводим пароль от администратора, который мы указали.

Как настроить FTP-сервер дома без помощи бабушки

  1. Сервер запустится и нам нужно его настроить – «Server» – «Configure».

Как настроить FTP-сервер дома без помощи бабушки

  1. Находим вкладку «Users» и создаем нового пользователя, кликнув «Add». Вводим его логин.

Как настроить FTP-сервер дома без помощи бабушки

  1. Ставим настройку «Require a password to log in» и ниже вводим его пароль.

Как настроить FTP-сервер дома без помощи бабушки

  1. Ниже в столбце «Virtual path» через кнопку «Add», создаем виртуальную папку, к которой вы будете иметь доступ с другого компа. Можете назвать её как угодно – например:

/test1

Как настроить FTP-сервер дома без помощи бабушки

  1. Создаем папку для этого пользователя в любом месте компа.

Как настроить FTP-сервер дома без помощи бабушки

  1. Переходим в эту папку.

Как настроить FTP-сервер дома без помощи бабушки

  1. Копируем адрес пути.

Как настроить FTP-сервер дома без помощи бабушки

  1. Вставляем этот адрес в «Native path».

Как настроить FTP-сервер дома без помощи бабушки

  1. Устанавливаем настройки, как на скриншоте ниже, чтобы мы имели доступ на чтение и запись в этой папке из FTP.

Как настроить FTP-сервер дома без помощи бабушки

  1. Применяем настройки.

Как настроить FTP-сервер дома без помощи бабушки

  1. Переходим в раздел «FTP and FTP over TLS (FTPS)» и вкладку «Passive Mode» – включаем галочку ниже. И запоминаем диапазон этих портов.

Как настроить FTP-сервер дома без помощи бабушки

  1. Заходим в «Панель управления» и открываем «Брандмауэр Защитника Windows».

Как настроить FTP-сервер дома без помощи бабушки

  1. «Дополнительные параметры ».

Как настроить FTP-сервер дома без помощи бабушки

  1. Создаем правило для входящего подключения.

Как настроить FTP-сервер дома без помощи бабушки

  1. Ставим «Для портов».

Как настроить FTP-сервер дома без помощи бабушки

  1. Ставим сначала порт:

21,

  1. Потом через дефис (-) указываем диапазон портов, указанных в программе. Еще проверьте, чтобы в разделе «Server listeners» (в FileZilla Server) точно стоял порт 21.

Как настроить FTP-сервер дома без помощи бабушки

  1. Разрешаем подключение.

Как настроить FTP-сервер дома без помощи бабушки

  1. Здесь оставляем все сети.

Как настроить FTP-сервер дома без помощи бабушки

  1. Называем правило:

FileZilla Server

Как настроить FTP-сервер дома без помощи бабушки

  1. Мы открыли порты на ПК, но нам нужно их пробросить на нашем роутере (если он у вас есть). Нужно написать два правила. Первое – с портом 21, и второе – с диапазоном портов. Правило должно указывать на ваш ПК – то есть на IP вашего компьютера. Лучше чтобы IP был статическим. Оставлю нужные инструкции для вас:

Как пробросить порты на роутере.

Как установить статический IP.

Как настроить FTP-сервер дома без помощи бабушки

Как настроить FTP-сервер дома без помощи бабушки

 

  1. В целом уже почти все готово. Осталось на удаленном ПК скачать программу FileZilla Client, установить её, запустить и в самом верху заполняем данные для подключения:

Host: ваш внешний IP адрес роутера (НЕ ПК). Если вы не знаете его – читаем эту инструкцию.

Username: пользователя, которого мы создали ранее.

Password: пароль для него.

Port: ставим 21

Как настроить FTP-сервер дома без помощи бабушки

  1. Жмем «Quickconnect».
  2. Ура мы подключились. Если у вас вылезла ошибка – проверьте, чтобы ваш внешний IP адрес был белым, а не серым – об этом подробно написано тут. Также если у вас динамический IP адрес, то он может смениться, а вам нужно будет в строку Host вписать уже другой адрес.

Как настроить FTP-сервер дома без помощи бабушки

Все! Больше ничего придумывать не нужно. Все находится удобно и по вкладкам. Гораздо быстрее использования стандартных средств Windows 10 или 11.

Итого – были рассмотрены 2 случая создания FTP-сервера. Оба будут работать, ищущие конкретные моменты – лезут в настройки, скорее всего там это уже придумали. Истинные любители и вебмастера выберут Linux, и самостоятельно запустят сервер (там это уже с полпинка реализуется по той же механике). Вот и все. На этом прощаюсь. Комментарии ниже всегда открыты для вас (и порой там намного интереснее чем в самой статье).

Автор статьи
Ботан 1099 статей
Мастер занудных текстов и технического слога. Мистер классные очки и зачётная бабочка. Дипломированный Wi-Fi специалист.
WiFiGid
Комментарии: 26
  1. Аноним

    Я даже не знаю как вас благодарить, весь вечер искал развернутую статью по этому поводу. Уже все настроил)

  2. Григорий

    Автор, ты просто космос – все понятно)

  3. Ренат

    Присоединяюсь с благодарностью, все работает, правда я на втором шаге затупил :oops:

  4. Борис

    спасибо, но нужна такая же инструкция по настройке клиента на втором компьютере

    1. Бородач

      В статье в самом низу уже есть. Самый простой вариант:
      1) Открываем “Мой компьютер”;
      2) Жмём “Подключить сетевой диск”;
      3) Далее выбираем ссылку “Подключение к сайту…”;
      4) “Далее”;
      5)”Выберите другое сетевое размещение”;
      6) Вводим адрес. Например: ftp://192.168.1.24:8080
      7) Подключаем диск

    2. Михаил

      Если у Вас стоит роутер, то необходимо пробросить 21 порт, иначе нечего не заработает

  5. Рафаиль

    Windows 10 Home.
    Попытался настроить FileZilla. Не удалось подключится с планшета на Андроид. Другого ПК нет, чтобы проверить. Сделал первым способом, обойдя пп. 13-18 и предоставив доступ к каталогу FTP Всем. Всё получилось. , мне достаточно доступ из локалки.

  6. Semen Viktorovich

    Не работает с FTP-видеокамерой Reolink. Всё досконально, пошагово делал.
    В первом способе создал FTP на диск C:// и через мой компьютер захожу в localhost – всё синхронизируется. А как сделать связь через интернет? Как создать ссылку на этот локалхост? Ни в первом способе не описано, ни вотрой способ не помог решить задачу. Видать мой китайский двухдиапазонный роутер Xiaomi не даёт создать связь с камерой.

    1. Бородач

      Как-то вы не внимательно читали статью. Вам нужно пробросить порт 21. Доступ из интернета идет по внешнему IP. Но он у вас должен быть как минимум белый. При динамическом IP настраивайте DDNS. ;-)

  7. Алексей

    при создании порт только 21 можно указать? пробовал другие цифры – доступ к папке отсутствует. И не получается доступ из интернета настроить. Пробрасываю порт 21 (роутер Д Линк 615) в виртуальных серверах – всё равно пишет что нет такого адреса ((( Что делаю не так?

    1. Ботан (автор)

      21 порт – просто стандартный порт FTP, используемый по всему миру.
      При желании можно переназначить его на любой свободный. Т.е. назначили, проверили – если подключается, все ок, если нет – пробуем другой. При подключении не забываем самостоятельно тоже указывать порт подключения, а то клиент будет стучаться на 21 порт.
      Что вы делаете не так с пробросом – я не знаю. Проброс вообще не зависит от поднятого сервера. Если сервер работает, то и проброс должен работать спокойно.
      Т.е. 1 – проверяем работу FTP локально. Если работает – 2 – пробрасываем и проверяем.

  8. Аноним

    Доброго времени суток .
    В новой версии FileZilla Server как создать папку для пользователя и задаем на нее права?

    1. Бородач

      Добавил эти шаги в последней главе

  9. Алекс

    Просит логи и пароль. Ни один из созданых юзеров не подходит.
    На 19 шаге нет вкладки Безопастность. 4 день ковыряю. Что делать?

  10. Михаил

    И где брать внешний ip-адрес для подключения к FileZilla?
    Еще в новой версии filezilla непонятно, как монтировать папку, там нет такой функции

    1. Бородач

      Вбиваете в любой поисковик – мой IP – это и будет внешний адрес.

  11. Алекс

    в Windows 10 Home возможно настроить FTP с доступом через интернет?

  12. Ричард

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

  13. Ричард

    Ещё одно замечание. Если вы настроите брандмауэр как показано в статье, ничего не заработает, система не будет пропускать пакеты по ftp. Вместо этого нужно создать своё правило для входящих, по типу Для порта, указать разрешить для всех сетей (как вариант) и указать через запятую порты 20, 21 и затем включить правило. Так пропустит.

  14. Аноним

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

    1. Ботан (автор)

      Оставил ссылочки на статьи по пробросу. Но обычно те, кто поднимает FTP, уже легко делают такое ;-) Но все в помощь другим

  15. Аноним

    на 14 шаге нет папки локальные пользователи… что делать?

  16. Аноним

    какой версии firezilla используется? в современной версии (1.8.2) совершенно другой интерфейс

    1. Бородач

      Просим прощения. Исправили – по актуальной версии. :oops:

  17. Аноним

    Хоть бы актуализировали статью, файлзиллу полностью переделали в последних версиях, и всё стало сложно

    1. Бородач

      Спасибо, что написали. Обновили статью и добавили инструкцию с новыми скриншотами и пояснениями по FileZilla Server. ;-)

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

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