Как настроить ftp сервер на windows 10

FTP-сервер для Windows 10

В данной статье рассмотрим, как создать сервер для работы по протоколу передачи данных FTP в Windows 10, а также как допустить клиент для подключения к созданному хосту — что нужно изменить в настройках брандмауэра. Windows 10 не сильно отличается от других операционных систем компании Майкрософт в том плане, что настроить FTP через эту ОС можно так же, как и через другие версии Виндовс. Так что смело можете применять написанное и для 8, и для 7-й версии этой операционной системы.

Как можно настроить сервер FTP протокола в Windows 10

Способов создать такой сервер существует большое множество. И не удивительно, ведь FTP — это один из самых старых протоколов, которые вообще есть — ему больше 40 лет. За это время появилось не мало программ и сервисов, через которые вы можете настроить сервер в Windows 10. Некоторые из них бесплатные, другие стоят денег. Но в данной статье будет рассмотрен самый простой способ, который не потребует от вас загрузки каких-либо программ.

Дело в том, что FTP уже есть у вас на компьютере с Windows 10. Эта служба идет в стандартной комплектации, но по умолчанию она не активирована. Так что вам нужно лишь активировать ее, и настроить сервер, чтобы можно было подключить удаленный клиент к компьютеру.

Чтобы активировать соединение FTP, вам нужно добавить специальный компонент через «Панель управления», которую вы найдете в «Пуске». Там сбоку отыщите пункт «Программы», а оттуда отправляйтесь во вкладку «Программы и компоненты». Чтобы пробраться к списку компонентов Windows 10, посмотрите в боковое меню слева и найдите пункт «Включение или отключение компонентов Windows».

Чтобы создать сервер на компьютере, вам нужно в появившемся списке найти каталог «Службы IIS». Активируйте в этом каталоге все пункты, какие есть. Самое главное, чтобы вы поставили галочку возе «FTP-сервер», «Службы Интернета» и «Средства управления веб-сайтом». После этого нажимайте OK и ожидаете некоторое время. Если службы будут удачно установлены, то во всплывающем окне вы увидите уведомление: «Windows применила требуемые изменения».

Следующий этап — это непосредственный запуск сервера на компьютере. Для этого вам снова понадобится «Панель управления», только теперь не пункт «Программы и компоненты», а «Сеть и безопасность». Далее отыщите раздел «Администрирование». После установки служб, в нем появился новый пункт — «Диспетчер служб IIS», который вам нужно открыть. В появившемся меню вам нужно нажать правой кнопкой мыши в левом боковом меню. Далее отыщите пункт «Добавить FTP-сайт» и нажмите на него.

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

Для начала вам нужно назвать ваш FTP-сайт. Затем укажите папку в файловой системе, какая будет считаться корневой для сервера. Следующий шаг настройки FTP-сайта — это определение параметров его запуска относительно системы, а также настройки SSL. Рекомендуется сразу поставить метку возле «Без SSL», так как шифрованное соединение вам навряд ли понадобится в работе.

Третий шаг настройки FTP-сайта — это разрешение или запрет для авторизации анонимных и обычных пользователей. Также вы можете указать уровень доступа для них (чтение или запись). После того, как определитесь с этими настройками, можете нажимать «Готово», и FTP-сайт будет добавлен, а значит сервер можно считать созданным! Но из-за стандартных параметров брандмауэра клиент не сможет подключиться к вашему серверу. Так как клиент будет пытаться авторизоваться, а система безопасности его не пропустит.

Итак, заходите в «Брандмауэр» во вкладке «Система и безопасность» в «Панели управления». В боковом левом меню снизу выберите «Дополнительные параметры». В левом списке выберите пункт «Правила для входящих соединений». Чтобы клиент смог подключиться к вашему серверу, найдите в списке два пункта, «FTP-сервер» и «Трафик FTP-сервера в пассивном режиме», и поставьте возле них галочки. Только для этого нужно не просто нажать левой кнопкой мыши на эти пункты, а навести на них правую кнопку и клацнуть на «Включить правило». А в правилах исходящих соединений вам нужно включить пункт «Трафик FTP-сервера».

Теперь клиент сможет подключиться к серверу. Но учтите, что вам еще нужно для этого создать пользователя на сервере. Для этого нужно сначала создать группу пользователей через раздел «Локальные пользователи и группы» во вкладке «Управление компьютером» в разделе «Администрирование». А затем уже в группе сформировать пользователя и задать параметры для авторизации его в системе. После нужно разрешить пользователю через «Свойства» диска и вкладку «Безопасность» вносить изменения на компьютер — и на этом все!

Как создать и настроить FTP-клиент для Windows 10

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

Читать еще:  Как отключить сенсорную панель на ноутбуке asus windows 10

Подключиться к FTP-серверу сайта с помощью Проводника Windows 10

Чтобы подключиться к вашему хостингу, серверу по FTP, нужно создать FTP клиент. Создавать и настраивать мы его будет без сторонних программ, с помощью проводника windows. Функция известна еще со времен windows xp, но было все сложновато и непонятно, и каждый раз с новым выходом windows она совершенствовалась и становилась стабильной, что вполне заменит сторонние ftp клиенты для передачи данных на сервер. Тем не менее это означает что данным методом вы сможете настроить ftp клиент для любой версии виндовс: windows xp, 7, 8.1, 10.

  • Нажмите сочетание кнопок Windows + E и выберите слева в столбце «Этот компьютер».
  • Добавьте сетевое расположение, если вы не видите его, то нажмите ярлык в углу как на картинке 2.

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

А) Если вы хотите подключиться к FTP серверу веб сайта на хостинге, то вы должны настроить FTP сервер на вашем хостинге сайте, к примеру Cpanel, задав там имя и пароль.

Б) Если вы подключаетесь к другому устройству в своей локальной сети, вы можете использовать частный внутренний IP-адрес. (Если нужно указать порт, то он ставится после IP-адреса с двоеточием, к примеру 192.168.1.1:9090).

Вам придется выбрать, как настраивать вход к вашему веб-сайту на хостинг сервере. Все ровно в двух случаях настройки делаются на вашем хостинге, где веб-сайт к которому хотите получить доступ. Анонимный вход—при входе сетевой ftp папки в проводнике у вас запросит имя и пароль. Вход с пользователем—зайдет сразу при открытии вашей сетевой ftp папки в проводнике.

  • Снимите флажок «Войти анонимно», затем введите свое имя пользователя FTP хостинга и нажмите кнопку «Далее», чтобы продолжить. (Настраивать на хостинге).
  • Если хотите анонимно, то не снимайте флажок и нажмите далее, но все ровно нужно лезть в настройки хостинга и настраивать имя и пароль. (Настраивать на хостинге).

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

  • Нажмите кнопку «Далее» и следуйте инструкциям на экране, чтобы завершить добавление FTP-клиента для подключения к FTP серверу в проводнике в Windows 10.

  • Откройте «Этот компьютер» (проводник) и вы увидите созданный FTP клиент для подключения к FTP серверу для редактирования вашего веб-сайта, обмен файлами между устройствами.

Пошаговая настройка FTP-сервера на Windows 10

Часто пользователи операционной системы Windows задаются вопросом, что такое FTP-сервер и как его настроить? Если вас также интересует установка и настройка FTP сервера на Windows 10, тогда вы обратились по адресу. В данной теме мы подробно рассмотрим процесс настройки сервера FTP.

Для чего нужен FTP-сервер?

FTP – это протокол передачи файлов по сети, который основывается на принципе «клиент-сервер». FTP-сервер — это своеобразное хранилище файлов в интернете, то есть – обычный ПК с установленной операционной системой Windows 7 и выше, который имеет несколько жестких дисков и может вмещать множество файлов различных пользователей. На таком компьютере всегда бывает установлена программа, например – FileZilla Server. Получить доступ к определенным файлам через данную программу может любой пользователь, которому администратор предоставил доступ. После подключения к ФТП серверу пользователь можете закачивать на него любые файлы (фильмы, музыку, фото, документы и т д) и также скачивать хранящиеся материалы.

Как настроить FTP-сервер на Windows 10?

В качестве программной реализации FTP-сервера в статье будет представлена программа FileZilla Server, которая будет установлена на машину с Windows 7 (для Windows 10 пошаговые действия будут идентичны).

ВАЖНО! Чтобы настроить FTP-сервер, нужно скачать FileZilla Server и FileZilla Client. При этом файл сервера устанавливаем на Windows 7, которая и будет служить сервером, а клиентскую версию программы инсталлируем на Windows 10, с которого и будем получать доступ. Принцип установки клиентской программы стандартный.

Рассмотрим принцип установки FileZilla Server. Скачиваем и запускаем программу на своем ПК. Принимаем условия лицензионного соглашения.

Оставляем все отметки так, как на скрине.

Выбираем место для распаковки файлов программы.

Номер порта также не меняем.

После инсталляции софта появится небольшое окно, в котором нужно ввести локальный адрес FTP сервера и нажать OK. Порт не трогаем.

После ввода этих данных стоит выполнить несколько настроек. Изначально нажимаем «Edit», «Users».

Появится небольшое окно. Выбираем ветку «General» и кликаем «Add» (добавить пользователя).

Задаем имя пользователю.

Напротив пункта «Password» ставим отметку и вводим пароль нового пользователя.

Переходим по ветке далее и выбираем «Shared Folders». Добавляем папку «FTP01», которая будет доступна новому пользователю. Нажимаем «Add».

Читать еще:  Как открыть mdf файл в windows 10

Указываем заранее созданную папку «FTP01».

Выделяем добавленную папку и указываем для нее права доступа:

  • Read – только чтение;
  • Write – запись;
  • Delete – удаление;
  • Append – изменение файлов в данной папке.

После выбора прав доступа нажимаем «Ок».

Теперь, чтобы определить IP-адрес, стоит ввести в командной строке с правами Администратора команду «ipconfig».

Теперь переходим на Windows 10 и устанавливаем Клиент. Изначально принимаем условия лицензионного соглашения.

Выбираем «Открыть только для меня». В скобках будет указан пользователь, которого вы создали ранее.

Далее оставляем все, как на скриншоте.

Выбираем папку для распаковки файлов программы.

Запускаем установку программы.

Выполним подключение к FTP серверу через командную строку. Запускаем консоль. Вводим команду «ftp», а далее прописываем «open 192.168.1.4», где «192.168.1.4» — ip адрес FTP сервера. Указываем имя пользователя и вводим пароль. Пароль при вводе не отображается. «Logged on» означает, что мы произвели вход на FTP сервер.

Создадим папку «My_Backup_win10» на FTP сервере — введя команду «mkdir My_Backup_win10». Посмотреть список папок можно с помощью команды «is».

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

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

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

Альтернатива домашней сети

Домашняя группа Windows была удобным инструментом для обмена файлами по сети. Но была исключена с обновлением Windows 10 до версии 1803. Для замены можно использовать TFTP-сервер, который интуитивный в настройке, достаточно надежный и позволяет передавать данные на быстрой скорости.

Перед настройкой сервера TFTP нужно выполнить следующие действия:

  1. Войдите в систему под учетной записью администратора.
  2. Загрузите установщик TFTP-сервера компании SolarWinds. После распакуйте загруженный zip архив в любое место на диске и установите программу, следуя инструкциям на экране.
  3. Чтобы разрешить удаленный доступ к серверу, нужно переадресовать UDP-порт 69 на IP адрес домашней сети. Но, если удаленное подключение не требуется, то переназначать порты не нужно.

Настройка сервера TFTP

Если разрешили доступ к TFTP-серверу за пределами локальной сети дома, офиса и другого места, проверьте, что статический или динамический IP добавлен в диапазон адресов. По умолчанию на сервере разрешены все IP адреса для передачи и получения файлов, а также перенаправление портов. Можно ограничить диапазон IP, чтобы разрешить только несколько адресов.

Для настройки сервера следуйте инструкции:

  1. После запуска утилиты SolarWinds TFTP Server, перейдите в File — Configure. Для отображения иконки в правом нижнем углу на панели задач отметьте флажком поле «Добавить сервер в системный трей Windows».
  2. Выберите корневой каталог сервера. В нем будут храниться все отправленные и принятые файлы. Чтобы передать файлы, их нужно будет скопировать в этот каталог.
  3. Перейдите на вкладку Безопасность, чтобы ввести некоторые ограничения. Здесь можно включить прием или передачу, разрешить определенный диапазон IP или только один адрес.
  4. После нажмите на ОК, чтобы сохранить настройки, и закрыть окно конфигурации.

Как пользоваться TFTP сетью

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

  1. Нужно войти в панель конфигурации роутера с адресной строки браузера и ввести логин и пароль, которые указаны в инструкции к устройству.
  2. Откройте расширенные настройки и найдите NAT или Port Forward.
  3. Сделайте новую запись и перенаправьте UDP порт 69 на ipv4-адрес.

Если не собираетесь передавать файлы из компьютеров за пределами вашей домашней сети, процедуру с перенаправлением портов можно пропустить.

Конфигурация клиента TFTP

Перейдем к установке клиента на удаленном или локальном компьютере.

  1. Откройте панель управления и перейдите в раздел «Программы и компоненты».
  2. С левой стороны экрана кликните на пункт «Включить или выключить компоненты Windows».
  3. Найдите в списке клиента TFTP и установите флажок. Подтвердите изменения на ОК.

Помните, что установку клиента нужно произвести на компьютере, на котором не запущен сервер TFTP.

Настройка брандмауэра

После установки клиента нужно либо отключить Брандмауэр Windows, либо добавить исключение для соединений TFTP.

  1. Откройте панель управления, измените просмотр на крупные значки и выберите Брандмауэр Windows.
  2. С левой стороны нажмите на кнопку «Включение или выключение брандмауэра Windows».
    Переключите флажки в двух секциях в положение «Отключить».
  3. Если не хотите полностью отключать эту функцию защиты, можно добавить исключение для соединений TFTP. Для этого вернитесь в предыдущее окно и выберите «Разрешить запуск программы или компонента через брандмауэр».
  4. Нажмите на кнопку «Разрешить другую программу», затем на «Обзор». Найдите и добавьте исполняющий файл TFTP.exe, который находится в каталоге WindowsSystem32.
  5. Установите флажки в полях «частная» и «публичные» и нажмите на ОК.

Как передавать файлы в сети TFTP

После установки клиента и перенаправления порта перейдем к передаче файлов. Убедитесь, что сервер запущен, затем следуйте инструкциям:

Нажмите Win + R, в диалоговом окне наберите cmd для вызова командной строки. Перенесите или скопируйте файлы, которые хотите передать, в корневой каталог сервера.

Читать еще:  Как почистить компьютер чтобы не тормозил windows 10

Для отправки файлов нужно использовать параметр PUT, при получении GET. Синтаксис команды выглядит следующим образом:

Tftp -i [server IP address] [GET или PUT] [путь к файлу]

Например, для передачи используйте команду:

Tftp -i 192.168.10.3 put E:file.txt

Если хотите получить файл, то команда будет выглядеть:

Tftp -i 192.168.10.3 get file.txt

Если хотите переслать на удаленное устройство за пределами сети, нужно указать публичный IP-адрес в командной строке, а затем порт. Примером может быть:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ссылка на основную публикацию
Adblock
detector