Настроить ftp через интернет

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

WiFiGid

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как настроить 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-сервер. Но самое главное – никуда больше ходить не нужно, здесь в коробке расположено сразу все самое нужное.

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

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

  1. Весь процесс установки FTP-сервера описывать нет смысла – просто жмите далее. Пока не появится окно ввода первых параметров. Здесь задаем локальный IP сервера и порт (можно оставить как есть, это не адреса подключения, внешние адреса подключения остаются теми же, что и в предыдущем способе):
Читайте также:  Yota ужасно работает интернет

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

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

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

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

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

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

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

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

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

Источник

Как создать FTP-сервер и открыть к нему доступ из Интернета

Скачайте и установите любой FTP-сервер, который вам нравится, или с которым вы привыкли работать. Мы для примера скачаем бесплатную программу Filezilla Server с официального сайта: https://filezilla-project.org/download.php?type=server

Запустите скачанный установочный файл:

ftp-server-behind-router-011

Нажмите Далее:

ftp-server-behind-router-012

Нажмите Отклоняю:

ftp-server-behind-router-013

Нажмите Отклоняю ещё раз:

ftp-server-behind-router-014

Нажмите Установить:

ftp-server-behind-router-015

Нажмите I agree:

ftp-server-behind-router-016

ftp-server-behind-router-017

ftp-server-behind-router-018

ftp-server-behind-router-019

Настройка FTP-сервера FileZilla

Запустите интерфейс программы.

ftp-server-behind-router-022

Войдите в настройки: меню Edit -> Settings:

ftp-server-behind-router-023

Теперь нужно настроить пассивный режим FTP.

1) Выберите раздел Passive mode settings;

2) Установите галку Use custom port range;

3) Задайте удобный для вас диапазон портов для использования в пассивном режиме;

4) В поле Use the following IP пропишите ваш внешний IP;

5) Нажмите кнопку OK для сохранения настроек.

ftp-server-behind-router-024

Теперь необходимо настроить учётные записи пользователей и указать домашние директории.

Войдите в меню Edit и выберите Users:

ftp-server-behind-router-031

В разделе General нажмите Add:

ftp-server-behind-router-032

Введите имя пользователя и нажмите OK:

ftp-server-behind-router-033

1) Установите галку возле Password. Этим вы укажете, что для данной учётной записи будет требоваться пароль.

2) Задайте пароль для данной учётной записи;

3) Перейдите в раздел Shared folders:

ftp-server-behind-router-034

В разделе Shared folders нажмите Add:

ftp-server-behind-router-035

и выберите папку, которая будет открыта данному пользователю для доступа через протокол FTP. После выбора общей папки нажмите OK:

ftp-server-behind-router-036

Задайте разрешения для данного пользователя в папке.

В области Файлы вы можете разрешить или запретить следующие операции с файлами :

В области Папки вы можете разрешить или запретить следующие операции с папками :

После того, как вы зададите разрешения для данного пользователя в текущей папке, нажмите OK для сохранения настроек:

ftp-server-behind-router-037

Настройка компьютера

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

Заходим в Панель управления и выбираем Брандмауэр Windows.

Нажимаем ссылку Дополнительные параметры:

ftp-server-behind-router-042

Нажимаем правой кнопкой мыши по Правила для входящих подключений и выбираем Создать правило:

ftp-server-behind-router-043

Выбираем вариант Для программы и нажимаем Далее:

ftp-server-behind-router-044

Установите переключатель в положение Путь программы и с помощью кнопки Обзор укажите путь к файлу FileZilla Server.exe.
Затем, нажмите Далее:

ftp-server-behind-router-045

Выберите вариант Разрешить подключение и нажмите Далее:

ftp-server-behind-router-046

Нажмите Далее ещё раз:

ftp-server-behind-router-047

Дайте произвольное имя правилу и нажмите Готово:

ftp-server-behind-router-048

Настройка роутера: создание правил проброса портов

Теперь нам необходимо создать проброс портов на шлюзе. Шлюзом может быть роутер, модем или другое устройство. Войдите на веб-интерфейс роутера (читайте статью о том, что такое веб-интерфейс и как на него зайти: https://compfixer.info/kak-zajti-v-nastrojki-routera/ ) и откройте раздел перенаправления портов. Подробнее о перенаправлении портов читайте в нашей статье: Что такое проброс порта.

Читайте также:  Промокод очков нет интернет

Правило №1: проброс внешнего порта 21 на порт 21 компьютера, где установлена программа FTP-сервер.

Правило №2: проброс диапазона портов на такой же диапазон портов на компьютере с установленной программой FTP-сервер.

ftp-server-behind-router-041

Как удалённо подключиться к FTP-серверу

Для доступа к FTP-серверу вы можете использовать либо FTP-клиент, либо браузер, либо даже проводник. Конечно же, предпочтительнее использовать FTP-клиент. Мы рекомендуем бесплатную программу FileZilla client. Скачать его вы сможете на официальном сайте: https://filezilla-project.org/download.php?type=client

В поле Хост введите либо имя хоста (доменное имя), либо внешний IP-адрес роутера. Затем, введите имя пользователя, созданное вами в программе FileZilla Server на компьютере, соответствующий ему пароль и нажмите кнопку Быстрое соединение:

ftp-server-behind-router-052

Если в пробросе портов в настройках роутера вы не изменяли порт №21 на нестандартный, то поле Порт можно оставить пустым — программа по умолчанию подключится на 21-ый порт.

11 комментариев к “Как создать FTP-сервер и открыть к нему доступ из Интернета”

Здравствуйте, подскажите, не очень понятно зачем нужна настройка Use custom port range, что такое пассивный режим и зачем нужны портры 35000-36000 и их проброс? Ответить

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

Доброго дня! Спасибо большое за инструкцию по настройке сервера. Все замечательно работало. Проблема случилась после перезапуска компа. Connecting to server localhost:14147…
Error, could not connect to server
Trying to reconnect in 5 seconds
Connecting to server localhost:14147…
Error, could not connect to server Подскажите, как ее устранить, пожалуйста. Ответить

Спасибо, ваши инструкции помогли, всё заработало…
Особенно полезными оказались инструкции по настройке фаервола Win7, остальное было для меня понятно, а вот про фаервол я совсем забыл. Ответить

Не могу зайти в настройки, поле не активно. просит соединиться к серверу. Использую свой DDNS, пишет «Error: Connection to server lost…» Ответить

если бесплатно — то регистрируешь домен и делаешь на неё «переадрессацию» на свой ip. в шапке будет имя домена, а по содержанию будет твой сайт Ответить

Урааа. Автору огромное спасибо — всё получилось. Правда с другого компа ещё не заходил, но подключение проходит по внешнему IP. Дома попробую нормально подключиться 🙂 Установлены файзилла сервер + опен сервер для сайта. к сожалению по движкам не знаю как делать, редактирую путём замены файлов и перезапуска сервера Ответить

А подскажите кто в курсе) вот мне надо закачать музыку на телефон, на флешку, но после подключения показывает только память телефона, но никак не флешки, как записывать через Ftp именно на неё? Ответить

Источник

Оцените статью
Adblock
detector