Розгортання ftp-сайту на iis

В області Підключення розгорніть вузол сервера і клацніть вузол Сайти.

В області Дії виберіть команду Додати FTP-сайт. щоб відкрити майстер додавання FTP-сайту.

На сторінці відомостей про сайті в поле Ім'я FTP-сайту введіть унікальне зрозуміле ім'я для FTP-сайту.

В поле Фізичний шлях введіть фізичний шлях або натисніть кнопку огляду (.), Щоб знайти фізичний шлях до каталогу вмісту.

Натисніть кнопку "Далі. щоб відкрити сторінку Параметри прив'язки і SSL.

В поле Порт введіть номер порту.

Якщо планується запускати сайт вручну, зніміть прапорець Запускати FTP-сайт автоматично.

У розділі SSL в списку Сертифікат SSL виберіть сертифікат. Додатково можна натиснути Огляд. щоб відкрити діалогове вікно Сертифікати і перевірити відомості про обраного сертифікаті.

Виберіть один з наступних варіантів.

  • Дозволити SSL. дозволяє FTP-сервера підтримувати як SSL-з'єднання, так і інші сполуки з клієнтом.
  • Вимагати SSL. вимагає SSL-шифрування для обміну даними між FTP-сервером і клієнтом.

    У розділі Перевірка автентичності виберіть способи перевірки справжності, які планується використовувати.

    • Анонімний доступ. для доступу до контенту користувачеві досить надати тільки ім'я користувача anonymous або ftp. (Більшість FTP-клієнтів (але не всі) автоматично вводить ім'я користувача.)
  • Основна. для доступу до контенту користувач повинен надати правильне ім'я користувача і пароль. Оскільки звичайна перевірка справжності передає по мережі нешифровані паролі, використовуйте цю перевірку справжності тільки в тому випадку, якщо відомо, що з'єднання між клієнтом і FTP-сервером є захищеним, наприклад, за допомогою SSL.
    • Всім користувачам. доступ до контенту дозволений всім користувачам, і анонімним, і ідентифікованим.
  • Анонімним користувачам. анонімні користувачі мають доступ до контенту.
  • Зазначеним ролям або групам користувачів. доступ до контенту дозволений тільки членам певних ролей або груп користувачів. Вкажіть у відповідному полі роль або групу користувачів.
  • Зазначеним користувачам. доступ до контенту дозволений тільки зазначеним користувачам. Введіть ім'я користувача у відповідному полі.

    Якщо зі списку Дозволити доступ вибирається саме цей параметр, виберіть також вибрати одне або обидва наступних дозволу:

    Натисніть кнопку Готово.

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

    • Діапазон портів каналу даних. Вкажіть діапазон портів для пасивних підключень даних. Необхідно також відкрити цей діапазон портів в брандмауері. Цей параметр можна налаштувати тільки на рівні сервера, і діапазон портів "0-0" означає, що слід використовувати діапазон тимчасових портів сервера. Тимчасовий порт - це порт транспортного протоколу з коротким часом існування, який TCP / IP виділяє із заздалегідь визначеного діапазону.

    Відкрийте диспетчер IIS.

    В області Підключення виберіть вузол сервера.

    В поле Діапазон портів каналу даних вкажіть діапазон номерів портів (через дефіс). Наприклад, введіть 5000-6000. Можна також вказати 0-0. щоб використовувався діапазон портів за замовчуванням, заданий в параметрах Windows TCP / IP.

    Не використовуйте порти від 0 до 1024, оскільки вони є зарезервованими.

    Функція ізоляції користувачів дозволяє налаштувати FTP-сервер для ізоляції користувачів, яка забороняє користувачам доступ до каталогів інших користувачів на одному і тому ж FTP-сайті. Якщо вирішено не ізолювати користувачів, то вони будуть спільно використовувати загальну структуру каталогів.

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

    Якщо потрібно ізолювати користувачів на сайті, можна вибрати один з наступних параметрів ізоляції.

    1. Каталог імені користувача. призначені для користувача сеанси ізолюються в фізичному або віртуальному каталозі з ім'ям облікового запису користувача FTP. Користувач може бачити тільки свій кореневий шлях FTP і, отже, не може перейти на рівень вище свого фізичного або віртуального дерева папок. Будь-які створюються глобальні віртуальні каталоги ігноруються.
  • Фізичний каталог імені користувача. призначені для користувача сеанси ізолюються в фізичному каталозі з ім'ям облікового запису користувача FTP. Користувач може бачити тільки свій кореневий шлях FTP і, отже, не може перейти на рівень вище свого фізичного дерева папок. Всі створювані глобальні віртуальні каталоги застосовуються до всіх користувачів.
  • Кореневої каталог FTP налаштований в Active Directory. призначені для користувача сеанси ізолюються в домашньому каталозі, налаштованому в параметрах облікового запису Active Directory для кожного користувача FTP.

    Відкрийте диспетчер IIS.

    Якщо ізоляція користувачів не потрібно, то в розділі Чи не ізолювати користувачів. Починати сеанси користувачів в. виберіть один з наступних параметрів.

    • Кореневої каталог FTP. вказує, що всі сеанси FTP запускаються в кореневому каталозі FTP-сайту. Цей параметр вимикає всі ізоляції користувачів і логіку вихідної папки.
  • Каталог імені користувача. вказує, що всі сеанси FTP запускаються в фізичному або віртуальному каталозі з іменем поточного користувача, який виконав вхід, якщо такий каталог існує; в іншому випадку сеанс FTP запускається в кореневому каталозі для FTP-сайту.

    Якщо потрібно ізолювати користувачів, то в розділі Ізолювати користувачів. Обмежити призначений для користувача доступ наступним каталогом виберіть один з наступних параметрів.

    • Каталог імені користувача (відключити глобальні віртуальні каталоги). сеанси користувача ізолюються в фізичному або віртуальному каталозі з ім'ям облікового запису користувача FTP.
  • Фізичний каталог імені користувача (включити глобальні віртуальні каталоги). сеанси користувача ізолюються в фізичному каталозі з ім'ям облікового запису користувача FTP.
  • Кореневої каталог FTP налаштований в Active Directory. сеанси користувача ізолюються в домашньому каталозі, налаштованому в параметрах облікового запису Active Directory для кожного користувача FTP.
  • Настроюються. Цей параметр є додатковим і дозволяє розробникам створювати настроюються постачальників, що забезпечують пошук в кореневому каталозі на основі їх унікальних бізнес-вимог.

    Якщо на попередньому кроці був обраний параметр Кореневий каталог FTP налаштований в Active Directory. натисніть кнопку Задати. а потім введіть в полях Ім'я користувача і Пароль діалогового вікна Задати облікові дані ім'я і пароль користувача, який має доступ до сервера Active Directory. Ще раз введіть пароль в поле Підтвердження пароля і натисніть кнопку ОК.

    В області Дії натисніть кнопку Застосувати.

    В області Підключення виберіть рівень сервера або рівень сайту.

    На сторінці Повідомлення FTP в розділі Поведінка повідомлень вкажіть, яким має бути поведінка повідомлень FTP. Можна вибрати будь-які наступні параметри.

    1. Відключити заголовок за замовчуванням. вказує, чи потрібно відображати ідентифікаційний заголовок за замовчуванням для FTP-сервера.
  • Підтримувати змінні в повідомленнях. вказує, чи потрібно відображати певний набір призначених для користувача змінних в повідомленнях FTP. Підтримуються наступні змінні:
    • % BytesReceived% - число байт, відправлених від сервера клієнту в рамках поточного сеансу;
  • % BytesSent% - число байт, відправлених від клієнта серверу в рамках поточного сеансу;
  • % SessionID% - унікальний ідентифікатор поточного сеансу;
  • % SiteName% - ім'я FTP-сайту, яка розміщує поточний сеанс;
  • % UserName% - ім'я облікового запису поточного користувача, який виконав вхід.
  • Відображати докладні повідомлення для локальних запитів. вказує, чи слід відображати повідомлення про помилки при підключенні FTP-клієнта до FTP-сервера на самому сервері (в локальному вузлі).

    У розділі "Текст повідомлення" введіть повідомлення в наступних полях.

    1. Заголовок. задає повідомлення, яке відображає FTP-сервер при першому підключенні FTP-клієнта до цього FTP-сервера.
  • Привітання. задає повідомлення, яке відображає FTP-сервер при вході FTP-клієнта на цей сервер.
  • Вихід. задає повідомлення, яке FTP-сервер відображає при виході FTP-клієнта з цього сервера.
  • Максимальне число підключень. задає повідомлення, яке відображає FTP-сервер, коли клієнтові не вдається підключитися, оскільки служба FTP досягла максимально дозволеного числа підключень клієнтів.

    В області Дії натисніть кнопку Застосувати.