Рассмотрим в статье самый популярный способ, как настроить FTP для выделенного сервера. Инструкция подойдет для всех версий Windows Server, ведь принцип работы веб-сервера (IIS) устроен однотипно.

Что вы узнаете:

  1. Создание FTP сайта
  2. Настройка FTP сайта
  3. Создание и настройка виртуальной папки FTP
  4. Создание пользователя
  5. Настройка прав доступа для папки FTP
  6. Настройка Windows Frewall
  7. Подключение через Total Comander

Начало настройки

  1. Перед началом работ убедитесь, что на выделенном сервере установлены веб-сервер (IIS) и подключены службы ролей «FTP-сервер«. Сделать это можно через Мастер добавления ролей и компонентов
  2. Мы будем настраивать соединение FTP к папке, которая находится по пути C:\inetpub\sitename. Рекомендуем настраивать аналогично, чтобы в процессе настройки не запутаться.

Недавно мы узнали как завести корпоративную почту на своем домене бесплатно. Как получить ящик info@domain.com за 0 рублей читайте в пошаговой инструкции Как создать почту на домене.

1. Создание FTP сайта

Откройте IIS, в колонке «Connections» кликните по папке «Sites». В правой колонке «Actions» нажмите на «Add FTP Site».

1 - добавление FTP в вебсервере IIS

В окне «Add FTP Site» указываем название FTP и путь к папке, к которой нужно подключиться через FTP.

Устанавливаем значения:

FTP site name — название FTP

Physical path — путь к папке, к которой настраиваем FTP (у нас путь — C:\inetpub\sitename)

2 - добавление FTP в вебсервере IIS

Устанавливаем «No SSl» и идем далее

3 добавление FTP в вебсервере IIS

Устанавливаем значения:

Authentication — Обычная

Authorization — Specified users и имя пользователя для FTP (этого пользователя мы создадим позже)

Permissions — Write

Нажав Finish заканчиваем создание FTP сайта.

4 добавление FTP в вебсервере IIS

2. Настройка FTP сайта

В левой колонке нажимаем на созданный FTP сайт и кликаем в меню на «FTP Authentication».

5 - настройка FTP сайта

Проверяем что параметр «Basic Authentication» включен (Enabled). Включите, если параметр выключен.

6 - настройка FTP сайта

Переходим назад в основное меню и кликаем на «FTP User Isolation».

7 - настройка FTP сайта

Устанавливаем значение «User name directory (disable global virtual directory)» и сохраняем (Apply).

8 настройка FTP сайта

Кроме написания инструкций, вроде настройки FTP на сервере, мы ведем разработку собственной срм системы и создаем сайты для бизнеса. Посмотрите как работает наша срм на preview.inclient.ru.

3. Создание и настройка виртуальной папки FTP

В левой колонке нажимаем правой клавишей мыши (далее ПКМ) и кликаем на «Add Virtual Directory».

8_1 - Создание и настройка виртуальной папки FTP 

В окне прописываем значения:

Alias — LocalUser

Physical Path — C:\inetpub

8_2 Создание и настройка виртуальной папки FTP 

Нажимаем ПКМ по созданной папке «LocalUser» в левой колонке. В окне указываем значения:

Alias — название FTP сайта (такое же как в 1 шаге)

Physical Path — C:\inetpub\sitename

 

8_4 Создание и настройка виртуальной папки FTP 

Переходим назад и кликаем на «FTP Authorization Rules».

8_5 Создание и настройка виртуальной папки FTP 

В правой колонке нажимаем на «Add Allow Rule», чтобы вызвать окно настроек.

8_6 Создание и настройка виртуальной папки FTP 

В окне устанавливаем значения:

Specified users — имя пользователя для FTP (мы уже указывали его в 1 шаге и скоро будем его создавать в Windows Server)

Permissions — Read

Нажимаем «OK» и завершаем настройку виртуальной папки FTP.

8_7 Создание и настройка виртуальной папки FTP 

4. Создание пользователя

Переходим в Control Panel (Панель управления) и нажимаем на «User Account».

Не можете найти Панель управления? Посмотрите статью Как открыть панель управления Windows Server 2012-2019

12 создание пользователя в Windows Server

Далее идем в «Manage another account» и нажимаем «Add a user account» (Добавить пользователя) под списком пользователей. Появится окно, заполните в нем все поля. User name укажите тоже самое, что указывали на предыдущих шагах.

12_3 создание пользователя в Windows Server

5. Настройка прав доступа для папки FTP

Перейдите по пути C:\inetpub и нажмите ПКМ по папке для которой настраиваете FTP (у нас эта папка называется sitename). Откроется окно. На вкладке «Security» кликните на «Edit».

13 Настройка прав доступа для папки FTP

Далее нажимает на «Add».

13_1 Настройка прав доступа для папки FTP

В окне укажите имя пользователя. Нажмите «OK».

13_2 Настройка прав доступа для папки FTP

В окне посередине кликните по пользователю и внизу выставьте все права для него — в «Full control» поставьте галочку на «Allow». Нажмите «OK».

13_3 Настройка прав доступа для папки FTP

Вы окажетесь снова на вкладке «Security», теперь нажмите на «Advanced».

13_4 Настройка прав доступа для папки FTP

Поставьте галочку на пункте «Replace all child object permission entries with…». Нажмите «OK».

13_5 Настройка прав доступа для папки FTP

Появится окно с предупреждением. Ничего страшного. Нажмите «Yes».

13_6 Настройка прав доступа для папки FTP

6. Настройка Windows Frewall

Теперь заключительная часть настройки FTP для Windows Server — нужно настроить файрволл. Перейдите снова в Control Panel и нажмите на Windows Frewall.

14 Настройка Windows Frewall для FTP

В левой колонке перейдите в «Allow an app or feature through Windows Firewall». Теперь добавим службу FTP, для этого кликните на «Allow another app…».

14_3 Настройка Windows Frewall для FTP

Нажимаем на «Browse».

14_4 Настройка Windows Frewall для FTP

Выберите приложение ftp.exe по пути C:\Windows\System32\ и нажмите «Add».

14_5 Настройка Windows Frewall для FTP

Появится служба «File Transfer Program», выставьте ее права «Private» и «Public» (поставьте галочку). Затем убедитесь, что с службе «FTP Server» выставлено право «Public». Нажмите «OK». Все настройки завершены, можно подключаться.

14_2 Настройка Windows Frewall для FTP

 

Подключение через Total Comander

Скачайте программу с официального сайта разработчика https://www.ghisler.com/download.htm. Установите программу и запустите. Нажмите Cntrl + F (Соединение с FTP-сервером) и нажмите «Добавить». В окне настроек заполните имя соединения, сервер, учетную запись (имя пользователя, которого мы создали на сервере) и пароль.

15 подключение total commander через FTP на Windows Server

Чтобы подключитесь к папке на сервере через FTP, нажмите «Соединиться».

15_1 подключение total commander через FTP на Windows Server

 

Тема биткоинов стала популярна как никогда. Одни люди инвестируют в Bitcoin, Litecoin и Ethereum, а другие уже расплачиваются биткоинами за телефоны или даже недвижимость. Узнайте больше о валюте «будущего» в пошаговой инструкции Как приобрести биткоины на бирже Localbitcoins.