настройка FTP-сервера в Windows 10

Ищете информацию о настройке FTP-сервера Windows 10 для совместного использования файлов и доступа к ним по сети? Здесь, в этом посте, мы обсуждаем, как создать FTP-сервер в Windows 10 и 8.1. Также, покажем вам, как совместно использовать файлы для доступа через FTP-сервер и как вы можете получить к нему доступ через LAN и WAN из любого места. И вы можете предоставить доступ к своему FTP-сайту, ограничив пользователей именем пользователя / паролем или анонимным доступом. Это зависит от назначения FTP-сервера в вашей внутренней или внешней сети.

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

Как создать FTP-сервер в Windows 10

Наличие FTP-сервера во внутренней или внешней сети всегда упрощает и ускоряет обмен файлами и доступ к ним по сети. Windows 10 и 8.1 поставляются со встроенной функцией FTP-сервера в разделе «Функции информационной службы Интернета», которые необходимо установить перед использованием. В этом разделе мы рассмотрим, как настроить FTP-сервер в Windows 10. И использовать WinSCP в качестве клиента Windows для подключения к FTP-серверу. Кроме того, доступно несколько бесплатных FTP-клиентов, с помощью которых вы можете передавать файлы между вашим ПК и удаленными серверами.

Включить FTP в Windows 10

Чтобы настроить FTP-сервер на компьютере с Windows, сначала нам нужно включить функции FTP и IIS.

  • Нажмите Windows + R, введите сочетание клавиш appwiz.cpl и нажмите ok.
  • При этом откроются программы и компоненты,
  • здесь нажмите «Включить или выключить функции Windows», как показано на рисунке ниже.

Примечание: Если IIS не был установлен ранее на конкретном компьютере с Windows 10 или 8.1, вам также необходимо установить другие функции IIS (как показано стрелками). Смотрите на скриншоте ниже фактические требования для запуска FTP-сервера в Windows 10 (все отмеченные функции должны быть установлены).

  • Нажмите OK, чтобы установить выбранные функции.
  • Установка функций займет некоторое время, подождите до завершения.

Включить функцию FTP и IIS

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

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

  • Откройте Панель управления \ Все элементы панели управления \ Инструменты администрирования
  • Затем дважды щелкните диспетчер информационных служб Интернета (IIS)
  • Откроется диспетчер IIS, здесь разверните сайты, щелкните по нему правой кнопкой мыши и выберите Добавить FTP-сайт.

Добавить FTP-сайт

Примечание: Перед переходом к этому шагу я создал папку под названием ‘windows101tricks FTP Share’ (которой мы собираемся поделиться через FTP-сервер) на диске C.

Создайте сетевую папку на диске C

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

Назовите FTP-сервер и выберите физический путь

  • Вам нужно выбрать IP-адрес локального компьютера из выпадающего списка на следующем экране. Я надеюсь, вы уже настроили статический IP для компьютера.
  • И оставил номер порта 21 в качестве номера порта FTP-сервера по умолчанию.
  • В разделе «SSL» выберите «Нет SSL», чтобы установить соединение без SSL-сертификата.
  • В производственной среде для профессиональной настройки FTP-сервера может потребоваться включить SSL, для которого требуется сертификат.

выберите IP-адрес вашего локального ПК и SSL

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

Давайте предположим, что этот сценарий

Если вы хотите, чтобы определенные пользователи имели доступ на чтение и запись, очевидно, что они должны ввести для этого имя пользователя и пароль. Другие пользователи могут получить доступ к FTP-сайту без имени пользователя или пароля, только для просмотра содержимого, это называется доступом анонимного пользователя. Теперь нажмите Готово.

Настройка аутентификации и авторизации

Разрешить FTP-сервер через брандмауэр Windows

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

  • Откройте Панель управления \ Все элементы панели управления \ Брандмауэр Windows.
  • Нажмите на ссылку Разрешить приложение или функцию через брандмауэр Windows.

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

Разрешить приложение или функцию через брандмауэр Windows

  • Теперь нажмите кнопку «Изменить настройки».
  • Выберите FTP-сервер и убедитесь, что он разрешен в частной и общедоступной сети.
  • Нажмите OK.

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

Разрешить FTP-сервер через брандмауэр Windows

Настройте маршрутизатор для разрешения внешних подключений

Теперь нам нужно выполнить настройку на маршрутизаторе и открыть порт TCP / IP номер 21, чтобы разрешить подключение к вашему ПК. Чтобы ваш FTP-сервер был доступен из Интернета, и вы могли получить к нему доступ из любого места. Здесь приведены шаги по настройке большинства маршрутизаторов. (Для получения более конкретных инструкций по пересылке портов TCP / IP вам следует обратиться к веб-сайту службы поддержки производителя вашего маршрутизатора.)

  • Сначала откройте командную строку, введите команду ipconfig и нажмите клавишу enter.
  • Узнайте и запишите адрес шлюза по умолчанию (IP-адрес маршрутизатора).

Обычно это частный адрес в диапазоне 192.168.x.x. Например, 192.168.1.1 или 192.168.2.1.

проверьте IP-адрес и шлюз по умолчанию

  • Теперь откройте ваш веб-браузер по умолчанию.
  • В адресной строке введите IP-адрес маршрутизатора и нажмите Enter.
  • Войдите в систему, используя свои учетные данные маршрутизатора.

Настройте маршрутизатор для разрешения внешних подключений

Найдите раздел переадресации портов – обычно вы найдете эту функцию в настройках WAN или NAT.
Создайте новую переадресацию портов, которая включает следующую информацию:

  • Имя службы: Вы можете использовать любое имя. Например, FTP-сервер.
  • Изменение порта: Вы должны использовать порт 21.
  • TCP / IP-адрес ПК: Откройте командную строку, введите ipconfig, и IPv4-адрес — это TCP / IP-адрес вашего ПК.

Теперь примените новые изменения и сохраните новые конфигурации маршрутизатора.

Как получить доступ к FTP-серверу с любого ПК

Вот самый быстрый способ протестировать ваш FTP-сервер после настройки брандмауэра и перенаправления порта 21 на вашем маршрутизаторе.

  • Откройте веб-браузер по умолчанию.
  • В адресной строке введите IP-адрес вашего ПК с Windows 10 в формате FTP-ссылки и нажмите Enter.
  • Адрес должен выглядеть следующим образом: FTP://192.168.1.199. или ваш общедоступный адрес.
  • При этом будет запрошен запрос на аутентификацию, введите ваше системное имя пользователя и пароль для доступа к файлам, которыми вы поделились в общей папке FTP.

Доступ к общим файлам и папкам FTP

Для доступа к FTP-серверу из разных местоположений / сетей вам необходимо ввести статический IP-адрес (предоставленный вашим интернет-провайдером). Например, если ваш статический IP-адрес равен 11.03.68.445, вам необходимо использовать ftp://11.03.68.445 или ваше ftp://your локальное имя хоста.

Загружайте и выгружайте файлы, папки на FTP-сервер

Вы также можете использовать сторонние приложения, такие как (FileZilla), для загрузки файлов и папок и управления ими между клиентским компьютером и FTP-сервером. Доступно несколько бесплатных FTP-клиентов, вы можете использовать любой из них для управления вашим FTP-сервером:

FireFTP: расширение FTP-клиента для браузера Firefox

FileZilla: FTP-клиент, доступный для Windows

Cyberduck: FTP-клиент доступен для Windows

WinSCP: бесплатный SFTP, FTP, WebDAV, Amazon S3 и SCP-клиент с открытым исходным кодом для Microsoft Windows

Например, я использую WinSCP.

  • Сначала загрузите и установите приложение.
  • Откройте WinSCP, затем введите сведения о FTP-сервере.
  • Имя пользователя — это имя пользователя FTP-сервера Windows. Пароль — это пароль FTP-сервера Windows. & Нажмите Сохранить WinSCP устанавливает соединение и выводит список всех файлов и папок, доступных для загрузки.

Загружайте и выгружайте файлы, папки на FTP-сервер

Окна левой стороны на вашем компьютере и правая сторона — это FTP-сервер.

  • Перетаскивание файлов слева направо скопирует файл и переместит на FTP-СЕРВЕР.
  • Перетаскивание файлов справа налево приведет к копированию файла и перемещению на клиентский компьютер.

Вот и все, вы успешно настроили FTP-сервер на компьютерах с Windows 10. Кроме того, эти шаги (настройка FTP-сервера) применимы к компьютерам с Windows 8.1, 8 и Windows 7.