Запуск FTP-сайту на сервері Windows Server (внутрішній)
- Вміст цієї сторінки було перероблено на цій сторінці .
Передумовою
Вміст, введений тут, базується на наступних умовах.
- Лише базова автентифікація
- Не використовуйте ПРОТОКОЛ SSL
- Використовуйте порт 21
- Середовище інтрамережі
Створення облікового запису для FTP-з'єднання
Оскільки цього разу ви налаштуєте з'єднання шляхом базової аутентифікації, при підключенні створіть обліковий запис. Ви створюєте обліковий запис користувача Windows.
Клацніть правою кнопкою миші по "Меню Пуск" і виберіть пункт "Управління комп'ютером".
Клацніть правою кнопкою миші елемент Користувачі та виберіть команду Новий користувач.
Вказує ім'я користувача та пароль, які потрібно використовувати під час підключення через FTP.
Не дозволяє користувачеві входити у Windows, оскільки створений користувач використовуватиметься лише для FTP-з'єднань. Двічі клацніть створеного користувача.
Перейдіть на вкладку Групи, до яких я належу, і видаліть розділ Користувачі.
Створення папки для призначення FTP-з'єднання
Створіть папку для завантаження або завантаження під час підключення по FTP. Ви створюєте фізичну папку Windows.
Ви можете створити його де завгодно. Однак не використовуйте папки, прив'язані до облікового запису Windows або будь-де ще, які можуть змінюватися залежно від середовища. Тут ми створюємо "C:\FtpFolder\".
Встановіть дозволи, щоб обліковий запис FTP могла отримати доступ до файлів в папці. Відкрийте властивості папки, яку потрібно використовувати для FTP, і натисніть кнопку «Правка» на вкладці «Безпека».
Натисніть кнопку Додати.
Указує обліковий запис для ftp, який ви створили. (Я думаю, що ім'я сервера на малюнку відрізняється, тому, будь ласка, замініть його на ім'я цільового сервера)
Виберіть зареєстрований обліковий запис і дозвольте дозвіл "Змінити".
Про всяк випадок помістіть файл підтвердження, щоб переконатися, що ви підключені належним чином при підключенні по FTP.
Побудова FTP-сервера
Інсталюйте роль FTP-сервера на сервері Windows Server.
Запустіть диспетчер серверів з панелі завдань.
Клацніть Додати ролі та функції.
Натисніть кнопку Далі.
Переконайтеся, що встановлено прапорець Інсталяція на основі ролей або функцій, а потім натисніть кнопку Далі.
Переконайтеся, що вибрано сервер, на якому потрібно інсталювати роль FTP-сервера, і натисніть кнопку Далі.
Перевірте веб-сервер (IIS).
Відобразиться діалогове вікно підтвердження, тому натисніть кнопку "Додати функцію".
На екрані "Вибрати функцію" нічого не робити і натисніть "Далі".
Натисніть кнопку Далі.
Перевірте FTP-сервер.
Коли ви закінчите перевірку, натисніть кнопку "Встановити".
Дочекайтеся завершення установки. Закрийте екран після завершення інсталяції.
Створення FTP-сайту
Оскільки ви щойно встановили функцію FTP, ви все ще не маєте доступу до FTP-сайту. У цьому розділі ми побудуємо FTP-сайт.
У диспетчері серверів виберіть меню Інструменти та виберіть Менеджер інформаційних служб Інтернету (IIS).
Клацніть правою кнопкою миші елемент Сайти та виберіть пункт Додати ftp-сайт.
Встановіть для ftp-сайту довільне ім'я. У пункті "Фізичний шлях" укажіть шлях до папки FTP, створений раніше.
Я залишу палітурку такою, якою вона є на даний момент. Оскільки цього разу SSL не використовується, SSL встановлено прапорцем "Немає".
Оскільки аутентифікація є обов'язковою для облікового запису, перевіряйте тільки "Базовий".
Коли ви повернетеся до адміністратора IIS Shopify, двічі клацніть IP-адресу FTP та обмеження домену, щоб відкрити його. Тут ви можете обмежити IP-адреси ПК, до яких ви можете підключитися. Ця настройка необов'язкова.
У меню Дії праворуч виберіть пункт Додати запис дозволу.
Тут можна вказати IP-адреси, які можна підключити. На малюнку IP-адреса - "192.168.0.0", а маска - "255.255.255.0", тому діапазон, до якого можна отримати доступ, - "192.168.0.0 ~ 192.168.0.255". Дізнайтеся самі, що означають IP-адреси і маски.
Далі відкриваємо Правила авторизації по FTP. Тут можна обмежити, хто може підключитися.
У меню Дії праворуч виберіть пункт Додати правило авторизації.
Ви можете зробити це довільно, але тільки FtpUser може отримати доступ до нього по FTP.
Налаштування брандмауера
Налаштуйте параметри брандмауера, щоб дозволити доступ FTP з-за меж сервера. Для базової автентифікації без SSL додайте правило, оскільки воно недоступне зі стандартними настройками брандмауера.
У диспетчері серверів виберіть меню «Інструменти» та виберіть «Брандмауер Windows» із додатковим захистом.
Клацніть правою кнопкою миші елемент Вхідні правила та виберіть команду Створити правило.
Виберіть Порти.
Виберіть TCP і встановіть номер порту 21.
Відзначте пункт "Дозволити підключення".
Ви можете перевірити їх усі, але якщо це інтрамережа, ви можете видалити "загальнодоступні".
Залиште ім'я доданого правила описовим. На цьому створення сайту по FTP завершено.
Перевірка з'єднання по FTP
Спробуйте перевірити, чи можете ви отримати до нього доступ по FTP з іншого ПК. Якщо є можливість підключення по FTP, можна скористатися інструментами і так далі. На малюнку до нього звертаються за допомогою команд FTP. Для отримання детальної інформації про те, як ним користуватися, будь ласка, відзначте "команду FTP". Нижче наведені прості кроки.
- Командний рядок запуску
- Введіть ftp, щоб почати за допомогою команди FTP
- Підключення до сервера за допомогою функції "Відкрити > імені < сервера"
- Введіть своє ім'я користувача
- Введіть пароль
- Використовуйте команду "ls" для відображення списку файлів і папок в кореневій папці
- Відключаємо FTP за допомогою "quit"
Залежно від клієнта, буде відображатися екран підтвердження дозволів брандмауера, тому дозвольте це.