Установка FTP-сервера на IIS 7 в Windows Server 2008 R2

1. Додавання служби FTP-сервер

FTP-Сервер є службою ролі «Веб-сервер (IIS) », Тому для початку потрібно встановити дану роль. Для цього заходимо в диспетчер сервера ( «Пуск»-«адміністрування»-«Диспетчер сервера»). Розкриваємо вкладку «ролі»І натискаємо«Додати ролі». Якщо веб-сервер уже був встановлений раніше, то необхідно натиснути правою кнопкою миші на назві ролі в диспетчері сервера і вибрати «Додати служби ролей».

У запустити майстра натискаємо «далі», Вибираємо роль«Веб-сервер (IIS)»І 2 рази тиснемо«далі».

Тепер треба перейти до послуг даної ролі. За замовчуванням вже відзначені служби, необхідні для роботи web-сервера. Гортаємо вниз і відзначаємо службу «FTP-Сервер». Потім тиснемо «далі»,«встановити»І чекаємо повідомлення про успішну установку ролі.

 2. Додавання FTP-сайту

Тепер в диспетчері сервера, розкривши вкладку «ролі»Ми бачимо додану тільки що роль«Веб-сервер (IIS)». Кількома по ній 2 рази і заходимо в «Диспетчер служб IIS»(Доступний також через«Пуск»-«адміністрування»-«Диспетчер служб IIS»).

У диспетчері служб IIS ми бачимо, що у нас вже доданий сайт за замовчуванням «Default Web Site»(Щоб його переглянути можна набрати в рядку браузера http: // localhost /), нам же треба додати новий ftp-сайт. Для цього натискаємо правою кнопкою миші у вікні «підключення»І вибираємо«Додати FTP-сайт».

Запуститься майстер додавання FTP-сайту. Придумуємо ім’я FTP-сайту (тільки для нас), вказуємо розташування каталогів для сайту і тиснемо «далі».

На наступній сторінці, в меню «прив’язки»Залишаємо«всі вільні»І можна поміняти порт за замовчуванням, якщо вам це треба. Далі, якщо у вас є доменне ім’я, і ​​ви хочете щоб по ньому був доступний FTP-сайт, записуємо його в поле «Віртуальний вузол»(Про доменному імені і прив’язці його до IP адресою можна прочитати тут). У мене це ftp.tavalik.ru, в іншому випадку НЕ включаємо опцію «Дозволити імена віртуальних вузлів». Ми залишаємо галочку «Запускати FTP-сайт автоматично»(Щоб сайт запускався автоматично при запуску комп’ютера), вибираємо пункт«без SSL»(В цій статті я не буду розглядати даний протокол) і тиснемо«далі».

Тепер налаштовуємо рівень доступу до FTP-сайту. Встановлюємо перевірку справжності «Анонімний», Тільки якщо хочемо залишити анонімний доступ до сайту і вибираємо«звичайна»Для звичайної перевірки доступу. Далі необхідно вибрати для яких користувачів буде доступний наш FTP-сайт. Можна вибрати групи користувачів або перерахувати імена користувачів через кому. Я ж вибираю «Всі користувачі», Встановлюємо прапори«читання»І«запис»І тиснемо«Готово».

Все, на цьому наш FTP-сайт готовий. Для перевірки можна набрати в браузері ftp: //<% Вашдомен%>, якщо Ви робили прив’язку до доменного імені, або ftp: // localhost в іншому випадку.

Якщо ви налаштовували всі так само, як описано у мене, то FTP-сайт доступний для всіх користувачів, що є в системі (про те як додати користувача я писав тут). Крім того, всі параметри вводяться при додаванні FTP-сайту можна змінити в будь-який час в меню управління сайтом, а також в меню «дії», Виділивши його в диспетчері служб IIS.

3. Детальне налаштування рівня доступу для FTP-сайту

Наш FTP-сайт налаштований і працює, тепер треба налаштувати рівень доступу користувачів на FTP. Зробити це можна, наприклад, вибравши пункт «Правила авторизації FTP»В меню управління сайтом. На скріншоті нижче, налаштовано таким чином, що групі «адміністратори»Дозволені запис і читання на сайті, а групі«користувачі»Тільки читання:

Більш детально, рівень доступу можна налаштувати керуючи параметрами безпеки для каталогів і файлів в директорії, де знаходиться FTP-сервер. У моєму випадку це C: \ my_ftp \ . Заходимо в властивості папки, вибираємо вкладу «Безпека»Потім натискаємо«змінити»І вибираємо рівень доступу для користувачів і груп користувачів. Аналогічно настроюється безпеку для вкладених папок і окремих файлів.

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