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

Что такое FTP-сервер на операционной системе Windows 10. Способы настройки при помощи встроенных средств компьютера. Обзор приложений для создания сервера.

Как создать сервер FTP и его настройка на ОС Windows 10, топ-10 лучших

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

Для чего он нужен

Перед началом настройки сервера нужно понять, что за аббревиатура «FTP» прячется в его названии. FTP (File Transfer Protocol) – это протокол передачи данных через интернет. В первоначальном виде он появился в далеком 1971 году, но до сих пор пользуется популярностью. Следовательно, FTP-сервером допустимо назвать хранилище данных в интернете, к которому может обратиться человек, чтобы скачать музыку, фильмы, фото и другие файлы.

screenshot_1

Раз уж в этом материале мы говорим о настройке FTP-сервера на ПК с операционной системой Windows 10 на борту, то стоит пояснить, что в нашем случае в качестве хранилища (сервера) будет выступать сам компьютер. А FTP будет использоваться в качестве протокола для передачи данных. Таким образом, вы сможете делиться информацией, сохраненной на вашем устройстве, с другими пользователями, не тратя время на загрузку данных в облако и, уж тем более, копирование данных на флеш-накопители.

Как создать и настроить FTP-сервер на компьютере Windows 10

Настройка FTP-сервера – это сложный процесс, который вызывает у новичков массу сложностей. Однако встроенные средства Windows 10 дают возможность подготовить сервер для подключения устройств любому желающему. Главное – четко следовать требованиям инструкции, а они не такие мудреные, как может показаться на первый взгляд.

screenshot_2

Алгоритм действий для создания и настройки FTP-сервера выглядит следующим образом:

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

screenshot_3

  • Во вкладке «Просмотр» установите значение «Крупные значки». Это поможет вам как можно быстрее найти нужный раздел «Программы и компоненты», в который необходимо перейти для дальнейшей настройки.

screenshot_4

  • В открывшемся окне вы увидите несколько вкладок. Поочередно раскройте «Службы IIS» и «FTP-сервер».

screenshot_5

  • Отметьте галочками вкладки «FTP-сервер», «Расширяемость FTP» и «Служба FTP».

screenshot_6

  • Теперь можно сказать, что мы активировали протокол. Далее останется создать собственный сервер и задать координаты для подключения к нему. Поэтому вернитесь на главную страницу «Панели управления» и перейдите в раздел «Администрирования».

screenshot_7

  • Здесь находится множество файлов, среди которых нас будет интересовать «Диспетчер служб IIS». Запустите его двойным щелчком ЛКМ или откройте любым другим способом.

screenshot_8

  • В левой части открывшегося интерфейса будет располагаться вкладка «Сайты». Щелкните по ней ПКМ и выберите опцию «Добавить FTP-сайт».
  • Придумайте название и укажите расположение данных (например, диск «D» или конкретная папка).

screenshot_9

  • Следующим шагом требуется настроить параметры привязки. Здесь рекомендуется установить значение «Все свободные» в качестве IP-адреса, выбрать порт «21», отметить галочкой пункт «Запускать сайт FTP автоматически» и запретить использование SSL («Без SSL»).

screenshot_10

  • На следующем этапе настраиваем параметры доступа. «Анонимный» – доступ к серверу можно будет получить без логина и пароля, «Обычный» – наоборот.

screenshot_11

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

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

  • Через «Панель управления» запустите инструмент «Управление компьютером» (находится в разделе «Администрирование»).

screenshot_12

  • Щелкните ПКМ и выберите «Создать группу».
  • Добавьте пользователей, открыв получившуюся группу и нажав ПКМ.
  • Как только все учетные записи будут добавлены, перейдите в «Свойства» группы и откройте вкладку «Безопасность».
  • Нажмите на кнопку «Изменить» и добавьте созданную группу в список.

screenshot_13

Теперь пользователи, добавленные в группу, смогут получить доступ к вашему FTP-серверу.

Лучшие FTP-серверы

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

FileZilla Server 0.9.23

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

screenshot_14

Xlight FTP Server

Еще одна программа, способная сделать пользовательский сервер. Приложение отличается устаревшим, но в то же время удобным интерфейсом. Русского языка нет, зато есть масса настроек вроде активации доступа через IPv6.

screenshot_15

FAR

FAR-manager – еще один популярный клиент с массой настроек. Его можно посоветовать лишь тем, кто уверен в собственных знаниях, так как меню приложения напоминает старые версии BIOS, а весь интерфейс представлен на английском языке.

screenshot_16

Total Commander

Файловый менеджер с функцией создания удаленного сервера, на который сможет попасть любая папка вашего ПК. Точнее, менеджер не создает сервер, а только управляет им. Отличается высоким уровнем удобства за счет поддержки русского языка и наличия раздела «Справка». Работает как на компьютере, так и на смартфоне.

screenshot_17

FTP-сервер Complete FTP

Инструмент без файлового менеджера, но с интуитивно понятным меню. Интерфейс выглядит приветливым даже для новичка, а настройка сервера осуществляется за 5-7 нажатий и требует от пользователя не более пяти минут свободного времени.

screenshot_18

Direct FTP

Платный клиент, чей недостаток с лихвой компенсируется удобством взаимодействия. Наличие раздела «Справка» позволяет без труда разобраться в азах даже новичку, но на изучение инструкции придется выделить от получаса до часа.

screenshot_19

TYPSoft FTP Server 1.10

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

screenshot_20

FTP-сервер Core FTP Server

Приложение распространяется в двух версиях. Одна является платной, вторая – бесплатной. У второй модификации есть ряд функциональных ограничений, но базовые потребности пользователя способна удовлетворить даже она.

screenshot_21

FTPRush

Бесплатная программа, выполненная в стилистике продуктов Microsoft. Это позволяет рассчитывать на быстрое освоение утилиты. Также приложение готово похвастать наличием менеджера закачек.

screenshot_22

CoffeeCup Free FTP

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

screenshot_23

Причины, по которым могут не работать

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



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

См. Также: Инструкции по настройке отдельного FTP-сервера с помощью FileZilla.

Изображение 1 инструкции по настройке и управлению FTP-сервером в Windows 10

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

1. Нажмите комбинацию клавиш Windows + X, чтобы открыть меню «Питание» и выбрать «Программы и компоненты».

2. Щелкните ссылку Включение или отключение компонентов Windows.

Изображение 2 инструкции по настройке и управлению FTP-сервером в Windows 10

3. Разверните Internet Information Services, затем отметьте опцию FTP Server.

4. Разверните FTP-сервер и выберите «Расширяемость FTP».

5. Отметьте Инструменты веб-управления с параметрами по умолчанию.

6. Щелкните OK, чтобы начать установку.

Изображение 3 инструкции по настройке и управлению FTP-сервером в Windows 10

7. Щелкните «Закрыть».

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

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

1. Нажмите комбинацию клавиш Windows + X, чтобы открыть меню «Опытный пользователь», и выберите «Панель управления».

2. Откройте «Администрирование».

3. Дважды щелкните Диспетчер информационных служб Интернета (IIS).

Изображение 4 инструкции по настройке и управлению FTP-сервером в Windows 10

4. Разверните таблицу подключений и щелкните правой кнопкой мыши узел.

5. Выберите Добавить FTP-сайт.

Изображение 5 инструкции по настройке и управлению FTP-сервером в Windows 10

6. Назовите свой новый FTP-сайт и введите путь к FTP-каталогу, который вы хотите использовать для отправки и получения файлов.

Примечание:

Вы можете использовать кнопку «Создать новую папку», чтобы создать конкретную папку, содержащую FTP-файл.

7. Щелкните Далее.

Изображение 6 инструкции по настройке и управлению FTP-сервером в Windows 10

8. В интерфейсе «Настройки привязки и SSL» удалите все настройки по умолчанию, измените параметр SSL на «Нет SSL».

9. Щелкните Далее.

Изображение 7 инструкции по настройке и управлению FTP-сервером в Windows 10

10. В разделе «Проверка подлинности» выберите вариант «Обычная».

11. В разделе «Авторизация» выберите в раскрывающемся меню «Указанные пользователи».

12. Введите адрес электронной почты своей учетной записи Windows 10 или имя локальной учетной записи, чтобы получить доступ к FTP-серверу.

13. Отметьте параметры чтения и записи.

14. Щелкните Готово.

Изображение 8 инструкции по настройке и управлению FTP-сервером в Windows 10

3. Как разрешить FTP-сервер через брандмауэр Windows (идея брандмауэра)?

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

Выполните следующие действия, чтобы включить FTP-сервер через брандмауэр (брандмауэр):

1. Откройте меню «Пуск», войдите в брандмауэр Windows и поле поиска и нажмите Enter.

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

Изображение 9 инструкции по настройке и управлению FTP-сервером в Windows 10

3. Щелкните «Изменить настройки».

4. Выберите FTP-сервер и отметьте оба варианта: Частный и Общедоступный.

5. Щелкните ОК.

Изображение 10 инструкции по настройке и управлению FTP-сервером в Windows 10

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

4. Настройте маршрутизатор, чтобы разрешить внешние подключения, например?

Чтобы ваш FTP-сервер мог подключаться к Интернету, вы должны настроить маршрутизатор так, чтобы он открывал порт номер 21 в TCP / IP, чтобы разрешить подключение к вашему компьютеру.

1. Нажмите комбинацию клавиш Windows + X, чтобы открыть Меню опытного пользователя и выберите Командная строка.

2. Введите команду ipconfig в окне командной строки и нажмите Enter.

3. Запишите IP-адрес шлюза по умолчанию. IP-адрес шлюза по умолчанию — это адрес вашего маршрутизатора.

Изображение 11 инструкции по настройке и управлению FTP-сервером в Windows 10

4. Откройте браузер по умолчанию на вашем компьютере.

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

6. Войдите в систему, указав информацию о маршрутизаторе.

7. Найдите переадресацию портов (обычно эта опция находится в настройках WAN или NAT).

8. Создайте новую переадресацию портов, которая включает следующую информацию:

Имя службы: любое имя, которое вы хотите использовать. Такие как FPT-Server.

Ярость порта: используйте порт 21.

TCP / IP-адрес компьютера: откройте командную строку, затем введите ipconfig в окне командной строки. IPv4-адрес — это TCP / IP-адрес компьютера.

Локальный порт TCP / IP: используйте порт 21.

Протокол: TCP.

Изображение 12 инструкции по настройке и управлению FTP-сервером в Windows 10

9. Примените изменения и сохраните новую конфигурацию маршрутизатора.

5. Доступ к FTP-серверу на любом компьютере.

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

Откройте браузер по умолчанию на вашем компьютере, затем введите адресную строку IP-адреса вашего браузера, отформатируйте ссылку FTP и нажмите Enter.

Например, ваш IP-адрес FTP://192.168.1.105.

Изображение 13 инструкции по настройке и управлению FTP-сервером в Windows 10

Чтобы проверить FTP-сервер, подключенный к Интернету, перейдите в Google или Bing и выполните поиск по запросу «Какой у меня IP?».

Снова запишите IP-адрес, затем введите этот IP-адрес в адресную строку браузера, используя формат ссылки FTP, и нажмите Enter.

6. Как загружать файлы на FTP-сервер Windows 10?

1. Нажмите комбинацию клавиш Windows + E, чтобы открыть проводник.

2. В адресной строке введите свой общедоступный IP-адрес в формате FTP, например FTP://172.217.3.14.

3. Введите ваше имя пользователя и пароль.

4. Отметьте опцию Сохранить пароль.

5. Щелкните Войти.

Изображение 14 инструкции по настройке и управлению FTP-сервером в Windows 10

Кроме того, вы можете щелкнуть правой кнопкой мыши «Быстрый доступ» на левой панели и выбрать «Закрепить текущую папку в быстром доступе», чтобы легко повторно подключить FTP-сервер в следующий раз.

Изображение 15 Инструкции по настройке и управлению FTP-сервером в Windows 10

7. Как создать несколько учетных записей FTP в Windows 10?

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

Добавьте новую учетную запись пользователя в Windows 10:

1. Нажмите комбинацию клавиш Windows + I, чтобы открыть меню настроек.

2. Щелкните Учетные записи.

3. Щелкните Семья и другие пользователи.

4. Щелкните, чтобы выбрать «Добавить кого-нибудь на этот компьютер».

Изображение 16 инструкции по настройке и управлению FTP-сервером в Windows 10

5. Щелкните ссылку У меня нет этой информации для входа.

Изображение 17 инструкции по настройке и управлению FTP-сервером в Windows 10

6. Щелкните ссылку Добавить пользователя без учетной записи Microsoft.

Изображение 18 инструкции по настройке и управлению FTP-сервером в Windows 10

7. Введите информацию об учетной записи пользователя и нажмите «Далее» для завершения.

Изображение 19 инструкции по настройке и управлению FTP-сервером в Windows 10

Добавьте учетную запись пользователя для доступа к папке FPT:

1. Щелкните правой кнопкой мыши папку FPT и выберите «Свойства».

2. Щелкните вкладку Безопасность.

3. Щелкните Edit.

Изображение 20 инструкции по настройке и управлению FTP-сервером в Windows 10

4. Щелкните Добавить.

Изображение 21 инструкции по настройке и управлению FTP-сервером в Windows 10

5. Введите имя учетной записи для учетной записи пользователя и нажмите Проверить имя.

Изображение 22 инструкции по настройке и управлению FTP-сервером в Windows 10

6. Щелкните ОК.

7. В разделе «Группа или имена пользователей» выберите только что созданную учетную запись пользователя и выберите соответствующие разрешения.

Изображение 23 инструкции по настройке и управлению FTP-сервером в Windows 10

8. Щелкните Применить.

9. Щелкните ОК.

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

1. Нажмите комбинацию клавиш Windows + X, чтобы открыть Меню опытного пользователя и выберите Панель управления.

2. Откройте «Администрирование».

3. Дважды щелкните, чтобы выбрать Диспетчер информационных служб Интернета (IIS).

4. Разверните «Сайты».

5. Выберите FTP-сайт, затем дважды щелкните Правила авторизации.

Изображение 24 Инструкции по настройке и управлению FTP-сервером в Windows 10

6. Щелкните правой кнопкой мыши и выберите Добавить разрешающие правила.

Изображение 25 инструкции по настройке и управлению FTP-сервером в Windows 10

7. Выберите «Указанный пользователь», а затем введите новое имя учетной записи пользователя, которое вы только что создали.

8. Установите разрешения на чтение и запись, если вы хотите разрешить доступ пользователям.

9. Щелкните ОК.

Изображение 26 Инструкции по настройке и управлению FTP-сервером в Windows 10

См. Некоторые из следующих статей:

  1. Все проблемы с запуском Windows в безопасном режиме
  1. Инструкции по настройке и управлению Сетевым мостом в Windows 10
  1. Как удалить Wi-Fi, сохраненный в Windows 10?

Удачи!

  • Partition Wizard

  • Partition Manager

  • How to Set FTP Server Windows 10?

How to Set FTP Server Windows 10? [Partition Manager]

By Vega | Follow |
Last Updated November 26, 2021

Do you want to transmit your files between computers? The FTP server in Windows 10 can help you transfer files. Well, this article from MiniTool Partition Wizard will show you how to set FTP server Windows 10.

There are many advantages to having your own FTP server. First of all, it is private, and you have complete control over who accesses it and what is transmitted.

It is also fast, but the exact speed depends on your Internet connection. In addition, there are no restrictions on the amount and type of data you can store or transfer. Because of these benefits, many people prefer to set up their own FTP servers.

If you want to create your own private cloud so that you can share and transfer large files without restrictions, then please set your own FTP server Windows 10.

How to Install the FTP Server Components on Windows 10?

Although Windows 10 supports setting up an FTP server, you need to manually add the required components. Here is the guide to Windows 10 FTP server setup.

Step 1: Open the Control Panel, and click the Programs. Under Programs and Features, click the Turn Windows features on or off link.

click the Turn Windows features on or off

Step 2: Expand the Internet Information Services feature, and then expand the FTP Server option. Check the FTP Extensibility and FTP Service options.

Step 3: Use the default options to check the Web Management Tools option, but make sure that the IIS Management Console option is selected.

choose Windows Features

Step 4: Click the OK button and then click the Close button.

After completing these steps, the components used to set up the FTP server will be installed on your device. Then you need to set up an FTP server site for Windows 10.

How to Set up an FTP Server Site on Windows 10?

After installing the required components, you can continue to configure the FTP server on your computer.

  1. Open the Control Panel, navigate to the System and Security > Administrative Tools > Internet Information Services (IIS) Manager.
  2. On the Connections pane, right click Sites, and select the Add FTP Site
  3. Type a short name for your server. In the Content Directory section, under the Physical path, click the button on the right to locate the folder you want to use to store your FTP files. And then click the Next
  4. In this screen, change the SSL setting to No SSL. Leave the other default settings and click the Next
  5. On the Authentication, check the Basic option and select Specified users from the drop-down menu.
  6. Type the email address of your Windows 10 account or local account name to allow you to access the FTP server.
  7. Check the options Read and Write. Finally, click the Finish

Tip: In a business environment or on an FTP server that will host sensitive data, the best practice is to configure the site to require SSL to prevent the transmission of data in clear text.

With this, you’re done setup the FTP server Windows 10.

Bottom Line

The above content is all about how to set FTP server Windows 10. Do you have any questions about this content? If you have any questions, please leave them in the comment zone and we will try to answer them as soon as possible.

About The Author

Vega

Position: Columnist

Vega joined MiniTool as an editor after graduation. She enjoys helping people with computer problems, including disk management, data recovery, and more. She is constantly expanding her knowledge in related fields. And she will continue to bring more easy-to-understand professional articles to help people solve various problems on the PC.

In her daily life, Vega enjoys hanging out with friends, shopping online and listening to music. She is someone who knows how to enjoy life.

  • Partition Wizard

  • Partition Manager

  • How to Set FTP Server Windows 10?

How to Set FTP Server Windows 10? [Partition Manager]

By Vega | Follow |
Last Updated November 26, 2021

Do you want to transmit your files between computers? The FTP server in Windows 10 can help you transfer files. Well, this article from MiniTool Partition Wizard will show you how to set FTP server Windows 10.

There are many advantages to having your own FTP server. First of all, it is private, and you have complete control over who accesses it and what is transmitted.

It is also fast, but the exact speed depends on your Internet connection. In addition, there are no restrictions on the amount and type of data you can store or transfer. Because of these benefits, many people prefer to set up their own FTP servers.

If you want to create your own private cloud so that you can share and transfer large files without restrictions, then please set your own FTP server Windows 10.

How to Install the FTP Server Components on Windows 10?

Although Windows 10 supports setting up an FTP server, you need to manually add the required components. Here is the guide to Windows 10 FTP server setup.

Step 1: Open the Control Panel, and click the Programs. Under Programs and Features, click the Turn Windows features on or off link.

click the Turn Windows features on or off

Step 2: Expand the Internet Information Services feature, and then expand the FTP Server option. Check the FTP Extensibility and FTP Service options.

Step 3: Use the default options to check the Web Management Tools option, but make sure that the IIS Management Console option is selected.

choose Windows Features

Step 4: Click the OK button and then click the Close button.

After completing these steps, the components used to set up the FTP server will be installed on your device. Then you need to set up an FTP server site for Windows 10.

How to Set up an FTP Server Site on Windows 10?

After installing the required components, you can continue to configure the FTP server on your computer.

  1. Open the Control Panel, navigate to the System and Security > Administrative Tools > Internet Information Services (IIS) Manager.
  2. On the Connections pane, right click Sites, and select the Add FTP Site
  3. Type a short name for your server. In the Content Directory section, under the Physical path, click the button on the right to locate the folder you want to use to store your FTP files. And then click the Next
  4. In this screen, change the SSL setting to No SSL. Leave the other default settings and click the Next
  5. On the Authentication, check the Basic option and select Specified users from the drop-down menu.
  6. Type the email address of your Windows 10 account or local account name to allow you to access the FTP server.
  7. Check the options Read and Write. Finally, click the Finish

Tip: In a business environment or on an FTP server that will host sensitive data, the best practice is to configure the site to require SSL to prevent the transmission of data in clear text.

With this, you’re done setup the FTP server Windows 10.

Bottom Line

The above content is all about how to set FTP server Windows 10. Do you have any questions about this content? If you have any questions, please leave them in the comment zone and we will try to answer them as soon as possible.

About The Author

Vega

Position: Columnist

Vega joined MiniTool as an editor after graduation. She enjoys helping people with computer problems, including disk management, data recovery, and more. She is constantly expanding her knowledge in related fields. And she will continue to bring more easy-to-understand professional articles to help people solve various problems on the PC.

In her daily life, Vega enjoys hanging out with friends, shopping online and listening to music. She is someone who knows how to enjoy life.

Building your own FTP (File Transfer Protocol) server can be one of the easiest and most convenient solutions to transfer file through a private or public network without limitations and restrictions typically found with most cloud storage services.

There are also many benefits running your FTP server. For example, it’s private, and you have absolute control. It’s fast (depending on your internet connection speeds), and there is virtually no limits on the amount and type of data you can store.

Also, you don’t have restrictions on file sizes either, which means that you can transfer something as small as a text file or a 1000GB PC backup, and you can even create multiple accounts to let friends and family access or store content remotely too.

You’ll find many third-party software on the internet to build a file transfer server, but Windows includes an FTP server feature that you can set up without the need to resource to other solutions. In this Windows 10 guide, we’ll walk you through the steps to successfully set up and manage an FTP server on your PC to transfer files from your home network or remotely over the internet.

How to install an FTP server on Windows 10

Very similar to previous versions, Windows 10 includes the necessary components to run an FTP server. Follow the steps below to install an FTP server on your PC:

  1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Programs and Features.
  2. Click the Turn Windows features on or off link.

  1. Expand Internet Information Services and check the FTP Server option.
  2. Expand FTP Server and check the FTP Extensibility option.
  3. Check Web Management Tools with the default selections.
  4. Click OK to begin the installation.

  1. Click Close.

How to configure an FTP site on Windows 10

After installing the necessary components to run an FTP server on your PC, you need to create an FTP site using the following instructions:

  1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Control Panel.
  2. Open Administrative Tools.
  3. Double-click Internet Information Services (IIS) Manager.

  1. Expand and right-click Sites on the Connections pane.
  2. Select Add FTP Site.

  1. Name your new FTP site and enter the path to the FTP folder you want to use to send and receive files.Note: You can also use the Make New Folder button to create a specific folder to store your FTP files.
  2. Click Next.

  1. On Binding and SSL Settings leave all the default settings, but change the SSL option to No SSL.Note: It’s worth pointing out that in a business environment or on an FTP server that will host sensitive data, it’s best practice to configure the site to require SSL.
  2. Click Next.

  1. On Authentication, check the Basic option.
  2. On Authorization, select Specified users from the drop-down menu.
  3. Type the email address of your Windows 10 account or local account name to allow yourself access to the FTP server.
  4. Check the options Read and Write.
  5. Click Finish.

How to allow an FTP server through Windows Firewall

If you have Windows Firewall running on your computer, then the security feature will block any connections trying to access the FTP server. Use the steps below to allow the FTP server through the firewall.

  1. Open the Start menu, do a search for Windows Firewall, and press Enter.
  2. Click the Allow an app or feature through Windows Firewall link.

  1. Click the Changes settings button.
  2. Select FTP Server and make sure to allow it on a Private and Public network.
  3. Click OK.

At this point, you should be able to use your favorite FTP client to connect your newly created FTP server from your local network.

Note: Make sure to check your software vendor support website for specific instructions to allow an FTP server, if you’re using another security software other than the Windows Firewall.

How to configure a router to allow external connections

For your FTP server to be reachable from the internet, you need to configure your router to open TCP/IP port number 21 to allow connections to your PC.

The instructions to forward a port will vary from router-to-router, but below you’ll find the steps to configure most routers. (For more specific instructions to forward TCP/IP ports, you should check your router’s manufacturer support website.)

  1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Command Prompt.
  2. Type the following command: ipconfig and press Enter.
  3. Make note of the Default Gateway IP address, which is the IP address of your router. Typically, it’s private address in the 192.168.x.x range. For example, 192.168.1.1 or 192.168.2.1.

  1. Open your default web browser.
  2. On the address bar enter the router’s IP address and press Enter.
  3. Sign-in with your router credentials.
  4. Find the Port Forwarding section — usually you’ll find this feature under the WAN or NAT settings.
  5. Create a new port forwarding that includes the following information:
    • Service name: You can use any name. For example, FTP-Server.
    • Port rage: You must use port 21.
    • PC’s TCP/IP address: Open Command Prompt, type ipconfig, and the IPv4 address is your PC’s TCP/IP address.
    • Local TCP/IP port: You must use port 21.
    • Protocol: TCP.

  1. Apply the new changes, and save the new router configurations.

How to access an FTP server from any PC

Here’s the quickest way to test your FTP server, after configuring the firewall, and forwarding port 21 on your router.

Open your default web browser and in the address bar type your Windows 10 PC IP address, on an FTP link format, and press Enter. The address should look like this: FTP://192.168.1.105.

Note: I’m using Internet Explorer, because Microsoft Edge seems not to include the functionality to browse FTP sites. You can also opt to use Chrome, Firefox, or another modern web browser.

To test if your FTP server is reachable from the internet, visit Google or Bing, do a search for «What’s my IP?». Note your public IP address from the results and type it into the address bar using the FTP link format and press Enter.

If you get a login prompt, then everything is working as expected. Simply enter your account credentials and you’re should be able to sign-in.

How to upload files to an FTP server on Windows 10

Keep in mind that the method shown above is only useful to test, browse, and download files from an FTP site. You have to use the following instructions to be able to browse, download and upload files.

  1. Use the Windows key + E keyboard shortcut to open File Explorer.
  2. On the address bar type your public IP address on an FTP format. For example, FTP://172.217.3.14.
  3. Enter your username and password.
  4. Check the Save password option.
  5. Click Log On.

Using this method, you can browse, download, and upload files as if FTP server was just another drive connected to your computer.

Furthermore, you can also right-click Quick Access on the left pane and select Pin current folder to Quick Access to easily reconnect to the FTP server at a later time.

Quick Tip: You’re not limited to use only File Explorer, you can use any FTP client like the popular FileZilla open source software to transfer files over a local or public network.

How to create multiple FTP accounts on Windows 10

If you want to allow other people to access your FTP server too, you can create multiple accounts with specific permissions to download and upload files.

To let other people access to your FTP server, you need to create a new Windows 10 account for each user, associate each account with the FTP home directory, and configure the appropriate settings. Follow the steps below to accomplish these tasks:

Add a new user account on Windows 10

  1. Use the Windows key + I to open the Settings app.
  2. Click Accounts.
  3. Click Family & other users.
  4. Click Add someone else to this PC.

  1. Click the I don’t have this person’s sign-in information link.

  1. Click the Add a user without a Microsoft account link.

  1. Enter the new user account information and click Next to complete the task.Note: This account will be accessed from the internet, as such make sure to use a strong and secure password.

Add a new user account to access the FTP folder

  1. Right-click the FTP folder and select Properties.
  2. Click the Security tab.
  3. Click Edit.

  1. Click Add.

  1. Enter the user account name and click Check Name.
  2. Click OK.

  1. On Group or user names, select the user account you just created, and select the appropriate permissions.

  1. Click Apply.
  2. Click OK.

Configure a new user account to access the FTP server

  1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Control Panel.
  2. Open Administrative Tools.
  3. Double-click Internet Information Services (IIS) Manager.
  4. Expand Sites.
  5. Select the FTP site and double-click Authorization Rules.

  1. Right-click on and select Add Allow Rules from the context menu.

  1. Select Specified user and enter the name of the Windows 10 user account you created earlier.
  2. Set the Read and Write permissions you want the user to have.
  3. Click OK.

Now the new user should be able to connect to the server with their own credentials. Repeat the steps mentioned above to add more users to your FTP server.

Wrapping things up

In this guide, you learned to set up and manage your own private FTP server without third-party software, and we’ve shown you different methods to access your files remotely. Just remember that your PC must be turned on and connected to the internet for the FTP server to work, you won’t be able to access any files if your computer is in Sleep or Hibernation mode.

The FTP feature is available on Windows 10 Pro as well as on Windows 10 Home, and previous versions of the operating system.

Windows 10 resources

For more interesting guides, tips, coverage, and answers on Windows 10, you can visit the following resources:

  • Windows 10 help, tips, and tricks
  • Windows 10 on Windows Central – All you need to know
  • Windows 10 forums on Windows Central

Get the best of Windows Central in in your inbox, every day!

Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he’s a recognized member of the Microsoft MVP community.

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

Как установить компоненты FTP-сервера в Windows 10

Хотя в Windows 10 включена поддержка настройки FTP-сервера, вам необходимо добавить необходимые компоненты вручную.

Чтобы установить компоненты FTP-сервера, выполните следующие действия:

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

  4. Разверните функцию «Информационные службы Интернета» и раскройте опцию FTP-сервер .
  5. Проверьте параметры расширения FTP и службы FTP .
  6. Установите флажок « Инструменты веб-управления» с параметрами по умолчанию, но убедитесь, что установлен флажок « Консоль управления IIS» .

  7. Нажмите кнопку ОК .
  8. Нажмите кнопку Закрыть .

После того, как вы выполните эти шаги, на вашем устройстве будут установлены компоненты для настройки FTP-сервера.

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

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

Настройка FTP-сайта

Чтобы настроить FTP-сайт, выполните следующие действия:

  1. Откройте панель управления .
  2. Нажмите на систему и безопасность .
  3. Нажмите на Администрирование .

  4. Дважды щелкните ярлык диспетчера служб IIS .

  5. На панели «Подключения» щелкните правой кнопкой мыши Сайты и выберите опцию Добавить сайт FTP .

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

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

  8. Нажмите кнопку Далее .
  9. Используйте настройки по умолчанию для привязки .
  10. Установите флажок Запускать FTP-сайт автоматически .
  11. В разделе «SSL» установите флажок « Без SSL» .

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

  12. Нажмите кнопку Далее .
  13. В разделе «Аутентификация» выберите опцию « Базовый» .
  14. В разделе «Авторизация» используйте раскрывающееся меню и выберите опцию « Указанные пользователи» .
  15. Введите адрес электронной почты вашей учетной записи Windows 10 или имя локальной учетной записи, чтобы разрешить себе доступ к FTP-серверу.
  16. Проверьте параметры чтения и записи .

  17. Нажмите кнопку Готово .

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

Настройка правил брандмауэра

Если вы используете встроенный брандмауэр в Windows 10, подключения к FTP-серверу будут по умолчанию заблокированы, пока вы не пропустите службу вручную, выполнив следующие действия:

  1. Откройте Центр безопасности Защитника Windows .
  2. Нажмите на Брандмауэр и защита сети .
  3. Нажмите « Разрешить приложение через брандмауэр» .

  4. Нажмите кнопку Изменить настройки .
  5. Проверьте параметр FTP-сервера , а также параметры, разрешающие частный и публичный доступ.

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

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

Разрешение внешних подключений

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

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

Чтобы перенаправить порт 21, чтобы разрешить FTP-соединения за пределами локальной сети, выполните следующие действия:

  1. Откройте Настройки .
  2. Нажмите на Сеть и Интернет .
  3. Нажмите на статус .
  4. Нажмите кнопку Изменить свойства соединения .

  5. Запишите адрес DNS-сервера IPv4 , который является адресом вашего маршрутизатора. Обычно это частный адрес в диапазоне 192.168.xx. Например, 192.168.1.1 или 192.168.2.1.

  6. Откройте веб-браузер по умолчанию.
  7. В адресной строке введите IP-адрес маршрутизатора (например, 192.168.1.1) и нажмите Enter .
  8. Войдите с учетными данными маршрутизатора.
  9. Откройте страницу переадресации портов . (Обычно эти настройки можно найти на страницах WAN, NAT или Advanced settings.)
  10. Добавьте новое правило для пересылки входящих соединений на FTP-сервер из Интернета, включив эту информацию:

    • Имя службы: введите описательное имя для правила переадресации портов.
    • Диапазон портов: 21.
    • Локальный IP: это IP-адрес сервера FTP, который маршрутизатор будет пересылать входящие соединения. (Это ваш IPv4-адрес. См. Шаг № 5. )
    • Локальный порт: 21.
    • Протокол: TCP.
  11. Нажмите кнопку Добавить.

  12. Нажмите кнопку Применить , чтобы сохранить изменения.

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

Настройка статического IP-адреса

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

  1. Откройте панель управления .
  2. Нажмите на Сеть и Интернет .
  3. Нажмите на Центр управления сетями и общим доступом .
  4. На левой панели выберите параметр « Изменить настройки адаптера» .

  5. Щелкните правой кнопкой мыши сетевой адаптер и выберите параметр « Свойства» .

  6. Выберите вариант Интернет-протокола версии 4 (TCP / IPv4) .
  7. Нажмите кнопку Свойства .

  8. Выберите опцию Использовать следующий IP-адрес .
  9. Укажите настройки IP:

    • IP-адрес: укажите статический сетевой адрес для компьютера. Вы должны использовать адрес вне области DHCP-сервера, настроенный в вашем маршрутизаторе, чтобы предотвратить конфликты. Например, 192.168.1.200 .
    • Маска подсети: В домашней сети адрес обычно составляет 255.255.255.0 .
    • Шлюз по умолчанию: Обычно это IP-адрес маршрутизатора. Например, 192.168.1.1 .
    • Предпочитаемый DNS-сервер. Как правило, это также IP-адрес вашего маршрутизатора.

  10. Нажмите кнопку ОК .
  11. Нажмите кнопку Закрыть .

После того, как вы выполнили эти шаги, конфигурация IP больше не изменится, и это предотвратит потенциальные проблемы с подключением в будущем.

Как настроить несколько учетных записей FTP в Windows 10

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

Этот процесс выполняется путем создания новых стандартных учетных записей Windows 10 и настройки правильных настроек.

Создание новых учетных записей пользователей

Чтобы добавить несколько учетных записей на FTP-сервер, выполните следующие действия:

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

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

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

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

После того, как вы создали и настроили свой FTP-сервер, существует множество способов просмотра, загрузки и загрузки файлов.

Просмотр и загрузка файлов

Если вы хотите просматривать и загружать файлы, вы можете сделать это с помощью Internet Explorer, Firefox или Chrome:

  1. Откройте веб-браузер .
  2. В адресной строке введите IP-адрес сервера, используя ftp: // , и нажмите Enter . Например, ftp://192.168.1.100 .
  3. Введите учетные данные вашей учетной записи.
  4. Нажмите кнопку Вход в систему .

После выполнения этих шагов вы сможете перемещаться и загружать файлы и папки с сервера.

Documentation » Using WinSCP » Guides » Other »

You may want to install a secure FTP server on Windows either as standalone file storage or to have means of editing your website hosted on IIS (Internet Information Services) web server. In both cases, you can use an optional FTP Server component of the IIS. It can be installed standalone or along with a Web Server.1

  • Installing FTP Server
    • On Windows Server 2022, Windows Server 2019, Windows Server 2016 and Windows Server 2012
    • On Windows Server 2008 R2
    • On Windows Desktop (Windows 11, Windows 10, Windows 8, Windows 7 and Windows Vista)
  • Opening IIS Manager
  • Creating Certificate for the FTPS Server
  • Servers behind external Firewall/NAT
  • Windows Firewall Rules
  • Restarting FTP Service
  • Adding FTP Site
    • To a Web Site
    • Standalone FTP Site
  • Connecting to Your FTPS Server
  • Further reading

Installing FTP Server

On Windows Server 2022, Windows Server 2019, Windows Server 2016 and Windows Server 2012

  • In Windows Server Manager go to Dashboard and run Manage > Add Roles and Features.

Advertisement

  • In Add Roles and Features wizard:
    • Proceed to Installation Type step and confirm Role-based or feature-based installation.
    • Proceed to Server Roles step and check Web Server (IIS) role. Note that it is checked already, if you had IIS installed as a Web Server previously. If your are prompted to install IIS Management Console tool, confirm it.
    • Proceed to Web Server Role (IIS) > Role Services step and check FTP Server role service. Uncheck Web Server role service, if you do not need it.
    • Proceed to the end of the wizard and click Install.
    • Wait for the installation to complete.

Advertisement

Skip to the next step.

On Windows Server 2008 R2

If you do not have IIS installed yet:

  • In Windows Server Manager go to Roles node and in Roles Summary panel click Add Roles.
  • In Add Roles wizard:
    • Proceed to Server Roles step and check Web Server (IIS) role.
    • Proceed to Role Services step and check FTP Server > FTP Service role service. Uncheck Web Server role service, if you do not need it. Make sure Management Service > IIS Management Console role service is checked.
    • Proceed to the end of the wizard and click Install.
    • Wait for the installation to complete.

If you have IIS installed already (i.e. as a Web Server):

  • In Windows Server Manager go to Roles node and in Web Server (IIS) > Role Services panel click Add Role Services.
  • In Add Role Services wizard:
    • Check FTP Server > FTP Service role service.
    • Make sure that Management Service > IIS Management Console is checked.
    • Confirm with Next button.
    • Proceed to the end of the wizard and click Install.
    • Wait for the installation to complete.

Advertisement

Skip to the next step.

On Windows Desktop (Windows 11, Windows 10, Windows 8, Windows 7 and Windows Vista)

  • Go to Control Panel > Programs > Programs and Features > Turn Windows features on or off.
  • On a Windows Features window:
    • Expand Internet Information Services > FTP Server and check FTP Service.
    • Expand Internet Information Services > Web Management Tools and check IIS Management Console, if it is not checked yet.
    • Confirm with OK button.
    • Wait for the installation to complete.

Opening IIS Manager

  • Go to Control Panel > System and Security > Administrative Tools (Windows Tools on Windows 11) and open Internet Information Services (IIS) Manager.
  • Navigate to your Windows server node.

Advertisement

Creating Certificate for the FTPS Server

You need a TLS/SSL certificate to secure your FTP server. Ideally, you should acquire the certificate from a certificate authority.

You may also create a self-signed certificate locally, but in such case users of your FTPS server will be warned, when connecting to the server.

To create the self-signed certificate:

  • In IIS Manager, open IIS > Server Certificates.
  • Click on Create Self-Signed Certificate action.
  • Specify a certificate name (e.g. “FTP Server”) and submit with OK.

Self-signed certificates created by old versions of IIS Manager do not work with FTPS clients that check for key usage violations.2 To create a certificate with a correct key usage, use New-SelfSignedCertificate PowerShell as an Administrator:

New-SelfSignedCertificate -FriendlyName "FTP Server" -CertStoreLocation cert:localmachinemy -DnsName ftp.example.com

Servers behind external Firewall/NAT

If your server is behind an external firewall/NAT, you need to tell the FTP server its external IP address, to allow passive mode connections.

  • In IIS Manager, open FTP > FTP Firewall Support.
  • Specify your server’s external IP address.
    For Microsoft Azure Windows servers you will find the external IP address in Public IP address section of the virtual machine page.

When behind an external firewall, you need to open ports for data connections (obviously in addition to opening an FTP port 21 and possibly an implicit TLS/SSL FTP port 990). You won’t probably want to open whole default port range 1024-65535. In such case, you need to tell the FTP server to use only the range that is opened on the firewall. Use a Data Channel Port Range box for that. Any time you change this range, you will need to restart FTP service. Learn how to open ports on Microsoft Azure.

Advertisement

Click Apply action to submit your settings.

Some external firewalls are able to monitor FTP control connection and automatically open and close the data connection ports as needed. So you do not need to have whole port range opened all the time, even when not in use. This won’t work with the secure FTPS as the control connection is encrypted and the firewall cannot monitor it.

Windows Firewall Rules

An internal Windows firewall is automatically configured with rules for the ports 21, 990 and 1024-65535 when IIS FTP server is installed.

The rules are not enabled initially on some versions of Windows.3 To enable or change the rules, go to Control Panel > System and Security > Windows Defender Firewall4 > Advanced Settings > Inbound Rules and locate three “FTP server” rules. If the rules are not enabled, click on Actions > Enable Rule.

Restarting FTP Service

While the internal Windows firewall is automatically configured to open FTP ports when FTP server is installed, this change does not seem to apply, until FTP service is restarted. The same is true for changing data channel port range.

To restart FTP service go to Control Panel > System and Security > Administrative Tools (Windows Tools on Windows 11) and open Services. Locate Microsoft FTP Service and click Restart service.5

Adding FTP Site

To a Web Site

If you want to add FTP server to manage your existing web site remotely, locate your web site node in IIS Manager and:

  • Click Add FTP Publishing action.
  • In Add FTP Site Publishing wizard:
    • On an initial Binding and SSL Settings step, select Require SSL to disallow non-encrypted connections and select your certificate.
    • On Authentication and Authorization Information step, select Basic authentication and make sure Anonymous authentication is not selected. Select which users (Windows accounts) you allow to connect to the server with what permissions. You can choose All users or select only some. Do not select Anonymous users.
    • Submit with Finish button.

Advertisement

Your secure FTPS server is now running and can be connected to.

Standalone FTP Site

If you want to add a standalone FTP server to store/exchange files, locate Sites node (folder) of your Windows server in IIS Manager and:

  • Click Add FTP Site action.
  • In Add FTP Site wizard:
    • On an initial Site Information step, give a name to your FTP site (if it’s the only site you are going to have, simple “FTP site” suffice) and specify a path to a folder on your server’s disk that is going to be accessible using FTP.
    • On a Binding and SSL Settings step, select Require SSL to disallow non-encrypted connections and select your certificate.
    • On Authentication and Authorization Information step, select Basic authentication and make sure Anonymous authentication is not selected. Select which users (Windows accounts) you allow to connect to the server with what permissions. You can choose All users or select only some. Do not select Anonymous users.
    • Submit with Finish button.

Your secure FTPS server is now running and can be connected to.

Connecting to Your FTPS Server

For connecting to a Microsoft Azure Windows instance, see a specific guide.

Start WinSCP. Login Dialog will appear. On the dialog:

  • Select FTP protocol and TLS/SSL Explicit encryption.
  • Enter your Windows server hostname to Host name field. Avoid using an IP address to allow WinSCP to verify that the hostname matches with host the server’s certificate was issued to (not applicable to self-signed certificates).
  • Specify username and password for Windows account you want to connect with (when using domain accounts, you need to specify a full username with format domainusername).
  • You may want to save your session details to a site so you do not need to type them in every time you want to connect. Press Save button and type site name.
  • Press Login to connect.
  • If you are using self-signed certificate, you will be prompted to accept it.

Advertisement

Further reading

  • Installing secure FTP server on Microsoft Azure using IIS;
  • Installing SFTP/SSH Server on Windows using OpenSSH;
  • Upload files to FTP server or SFTP server;
  • Automate file transfers (or synchronization) to FTP server or SFTP server.

FTP (File Transfer Protocol) представляет собой протокол удаленной передачи файлов. С его помощью можно загрузить на сервер и скачивать с него же данные любого типа и размера, создавать или удалять файлы и папки.

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

Данные для доступа к FTP-серверу

При подключении к FTP-серверу очень важно вводить правильные данные. Возьмем в качестве примера Timeweb. После регистрации на почту приходят два письма. Письмо с данными выглядит вот так:

Данные для FTP в электронном письме

Теперь о том, какие данные необходимо иметь под рукой:

  • логин,
  • пароль,
  • ссылка на FTP-сервер (указывается в том же письме),
  • порт (по умолчанию устанавливается значение 21).

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Как подключится к FTP через Проводник Windows

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

Подключение к FTP-хосту через Проводник Windows

В результате откроется окно мастера добавления сетевого расположения. В начальном окне просто нажимаем «Далее».

Как добавить сетевое расположение через Проводник Windows

Следом надо выбрать его дальнейшее местоположение, но в этом окне нам доступен только один вариант. Для продолжения снова нажимаем на кнопку «Далее».

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

В этом окне понадобится указать ссылку на сетевой ресурс, к которому планируется провести подсоединение. Важно соблюдать предписанный формат (чуть ниже есть несколько примеров). В поле вводим адрес/ссылку и вновь идем дальше.  

Набор сетевого адреса или ссылки на FTP-ресурс

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

Ввод данных для входа в интерфейс FTP сервера 

В самом конце даем название новому сетевому окружению.

Ввод наименования для создаваемого ярлыка

На этом настройка завершена. При необходимости можно поставить галочку, чтобы сразу после нажатия на кнопку «Готово» открыть указанный сервер и приступить к работе.

Подтверждение данных и завершение настройки соединения с FTP 

Новое подключение теперь находится в «Сетевых расположениях» в разделе «Этот компьютер».

Новое сетевое расположение для соединения с FTP-хостом

Теперь подключаемся – открываем только что созданное соединение. Открывается маленькое окошко, где мы вводим пароль, затем жмем на кнопку «Вход».

Ввод имени пользователя и пароля для подключения

Если все данные введены успешно, откроется папка сервера. Можно приступать к работе.

Удачное подключение к FTP-серверу

Читайте также

Как подключиться к виртуальному серверу VPS/VDS

Выбираем и настраиваем бесплатный FTP-клиент

Подключение через командную строку Windows

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

  1.     Вводим команду ftp и жмем на клавишу Enter для подтверждения.
  2.     Задаем команду open наименование_ftp_хоста.
  3.     Вводим логин пользователя. Можно осуществить анонимный вход, просто введя Anonymous.
  4.     Вбиваем пароль. В случае с анонимом оставляем это поле пустым и жмем снова Enter.

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

  •       dir – просмотр содержимого сервера.
  •       cd «имя_папки» – открытие указанной папки.
  •       put «путь_к_файлу» – загрузка этого документа с компьютера на сервер.
  •       get «наименование_файла.формат» – скачивание с хоста на компьютер.
  •       quit – отключение от FTP-сервера.

FTP-подключение через любой браузер

Подключиться к FTP-серверу можно и через браузер на любых операционных системах. В таком случае будет доступна лишь часть функций. Необходимо ввести в адресной строке IP-адрес хоста, только с добавлением приставки «ftp://». Нажимаем на клавишу Enter. Дальше потребуется ввести имя пользователя и пароль, а потом нажать на кнопку «Вход».

Ввод логина и пароля для доступа к FTP-ресурсу через браузер

Как подключиться к FTP с помощью FileZilla

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

Сперва потребуется скачать приложение на официальном сайте. Есть версии для Linux, Windows (портативная и установочная) и macOS. Просто выбираем нужный вариант и жмем по нему для начала закачки.

Как скачать приложение FileZilla для доступа к FTP-хосту

Устанавливаем приложение и открываем его. В верхней панели вводим следующую информацию:

  •       Хост. Это может быть IP-адрес или ссылка.
  •       Логин пользователя, предварительно высланный на почту сервисом.
  •       Пароль.
  •       Порт. Оставляем пустым или устанавливаем значение 21. 

После того как все нужные поля будут заполнены, нажимаем на кнопку «Быстрое соединение».

Как получить доступ к FTP-ресурсу через клиент FileZillaПосле открытия каталога можно приступать к загрузке и скачиванию необходимых данных. Чтобы не вводить каждый раз данные для подключения, следует воспользоваться менеджером сайтов, который доступен в меню «Файл».

Подключаемся с помощью Total Commander

Вам потребуется скачать и установить приложение Total Commander. Рекомендуем делать это с официального сайта. После завершения установки открываем приложение. Переходим во вкладку «Сеть» и выбираем там пункт «Соединиться с FTP-сервером». Для этого действия, кстати, предусмотрена комбинация горячих клавиш – Ctrl + F.

Как добавить FTP-соединение в Total Commander

В новом окне нажимаем на кнопку «Добавить». Дальше вводим имя нового соединения, адрес хоста, учетную запись и пароль. Нажимаем на кнопку ОК, чтобы сохранить всю введенную информацию.

Ввод данных для FTP-соединения в Total Commander

Новое подключение отразится в списке. Остается только соединиться с сервером, нажав на соответствующую кнопку.

Подсоединение к FTP-хосту через Total Commander

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

В Linux к FTP можно подключиться через системное приложение «Терминал». Это очень похоже на использование командной строки в Windows. Последовательность абсолютно та же – набираем команду ftp и активируем ее нажатием на кнопку Enter. Потом пишем open ссылка_на_хост. Не забываем, что затем надо указать логин и пароль.

Вот примеры доступных опций:

  •       Is – отображение списка файлов и папок.
  •       get – скачивание файла.
  •       mget – скачивание документов определенного формата. Например, mget * – все данные в каталоге, mget *, php – файлы формата php.
  •       put – загрузка файла на ресурс.
  •       mput – загрузка нескольких документов единого формата.
  •       mkdir – создание нового каталога.
  •       rmdir – удаление каталога.
  •       delete – удаление файла.
  •       bye – завершение работы.
  •       close – выход из текущего сеанса и возврат в контекст командной строки FTP.
  •       status – отображение статуса FTP клиента.

В Linux предусмотрен и другой вариант подключения к FTP. Сначала надо установить нужный пакет, дав вот такой запрос:

sudo apt-get install curlftpfs

Следом нужно предоставить права на определенную папку:

sudo chmod 777 ~/ftp

Теперь производится монтирование ftp-директории:

sudo curlftpfs -o allow_other ftp://user: password@server.ru /home/virtdiver/ftp/

Если работать необходимо от имени пользователя, то вводится вот такая опция:

-o allow_other

Для размонтирования FTP-папки используем такую команду:

sudo umount ~/ftp

Подключение к FTP через сайт хостинга

В этом случае достаточно лишь войти на сайт хостинга и перейти в соответствующий раздел. Покажу на примере Timeweb.

В правой части окна есть панель управления. Находим в ней пункт «Файловый менеджер» и жмем по нему. Перед нами предстанет веб-интерфейс FTP-сервера. Работать с ним очень просто, переносить файлы можно посредством drag-n-drop. 

Доступ к FTP-серверу через сайт хостинга

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Как добавить firefox в автозагрузку в windows 10
  • Как добавить бат файл в автозагрузку windows 10
  • Как добавить explorer exe в автозагрузку windows 10
  • Как добавить vpn в windows 10 бесплатное впн подключение
  • Как добавить басс в windows 10