Как настроить FTP-сервер в Windows с помощью IIS

  1. Как настроить FTP-сервер в Windows с помощью IIS Ранее я написал пост на как превратить ваш компьютер...
  2. Як налаштувати FTP-сервер у Windows за допомогою IIS
  3. Налаштування та налаштування IIS для FTP
  4. Як налаштувати FTP-сервер у Windows за допомогою IIS
  5. Налаштування та налаштування IIS для FTP

Как настроить FTP-сервер в Windows с помощью IIS

Ранее я написал пост на как превратить ваш компьютер в сервер обмена файлами Windows используя пару разных программ. Если вы ищете быстрый способ поделиться файлами на локальном компьютере с друзьями или семьей, это простой способ сделать это.

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

Стоит также отметить, что разные версии IIS поставляются с каждой разновидностью Windows, и все они имеют несколько разные наборы функций. IIS 5.0 поставляется с Windows 2000, а 5.1 - с Windows XP Professional. IIS 6 был для Windows Server 2003 и Windows XP Professional 64-разрядный. IIS 7 был полностью переписан IIS и был включен в Windows Server 2008 и Windows Vista.

IIS 7.5 был выпущен вместе с Windows 7, IIS 8 выпущен с Windows 8 и IIS 8.5 выпущен с Windows 8.1. Лучше использовать IIS 7.5 или выше, если это возможно, поскольку они поддерживают большинство функций и имеют лучшую производительность.

Прежде всего, вам нужно настроить свой собственный FTP-сервер в Windows, чтобы убедиться, что у вас установлены службы IIS. Помните, что IIS поставляется только с Pro, Professional, Ultimate или Enterprise версиями Windows.

В Windows Vista и более ранних версиях нажмите « Пуск» , « Панель управления» и выберите « Установка и удаление программ» . Затем нажмите « Добавить / удалить компоненты Windows» . Для Windows 7 и выше нажмите « Программы и компоненты» на панели управления, а затем нажмите « Включить или отключить функции Windows» .

Для Windows 7 и выше нажмите « Программы и компоненты» на панели управления, а затем нажмите « Включить или отключить функции Windows»

В мастере компонентов прокрутите вниз, пока не увидите IIS в списке, и отметьте его. Прежде чем нажать кнопку « Далее» , обязательно нажмите « Подробнее», а затем выберите « Служба протокола передачи файлов (FTP)» .

Для Windows 7 и более поздней версии, нажмите на поле рядом с Internet Information Services и FTP Server . Также необходимо убедиться, что вы отметили флажок « Инструменты веб-управления», иначе вы не сможете управлять IIS из средств администрирования в дальнейшем. Для FTP вам необходимо установить флажок FTP Service, иначе у вас не будет возможности создать FTP-сервер.

Для FTP вам необходимо установить флажок FTP Service, иначе у вас не будет возможности создать FTP-сервер

Нажмите ОК, а затем нажмите Далее . Windows продолжит установку необходимых файлов IIS вместе со службой FTP. На этом этапе вас могут попросить вставить диск с Windows XP или Windows Vista. Вам не нужен диск для Windows 7 или выше.

Настройка и настройка IIS для FTP

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

Когда вы впервые открываете IIS в Vista или более ранней версии, вы увидите только имя вашего компьютера в левом меню. Нажмите кнопку + рядом с именем компьютера, и вы увидите несколько параметров, таких как веб-сайты, FTP-сайты и т. Д. Мы заинтересованы в FTP-сайтах, так что расширите их. Вы должны увидеть FTP-сайт по умолчанию , нажмите на него.

После того, как вы нажмете на FTP-сайт по умолчанию, вы заметите, что в верхней части есть пара кнопок, которые выглядят как кнопки видеомагнитофона: Play, Stop и Pause. Если кнопка Play неактивна, это означает, что FTP-сервер активен. Ваш FTP-сервер уже запущен и работает! Вы можете подключиться к нему через программное обеспечение вашего FTP-клиента. Я использую SmartFTP, но вы можете использовать все, что вам больше нравится.

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

Д

Чтобы запустить FTP-сервер здесь, вы должны щелкнуть правой кнопкой мыши на Сайтах и затем выбрать Добавить FTP-сайт .

Чтобы запустить FTP-сервер здесь, вы должны щелкнуть правой кнопкой мыши на Сайтах и затем выбрать Добавить FTP-сайт

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

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

Далее необходимо настроить привязки и SSL. Привязки - это, в основном, IP-адреса, которые вы хотите использовать на FTP-сайте. Вы можете оставить его на All Unassigned, если вы не планируете запускать какой-либо другой веб-сайт. Установите флажок Запускать FTP-сайт автоматически и выберите Без SSL, если вы не понимаете сертификаты.

Установите флажок Запускать FTP-сайт автоматически и выберите Без SSL, если вы не понимаете сертификаты

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

Для авторизации вы выбираете всех пользователей, анонимных или определенных пользователей

Вы можете получить доступ к FTP-серверу локально, открыв Проводник и введя ftp: // localhost . Если все работало хорошо, вы должны увидеть загрузку папки без ошибок.

Если все работало хорошо, вы должны увидеть загрузку папки без ошибок

Если у вас есть программа FTP, вы можете сделать то же самое. Откройте клиентское ПО FTP, введите localhost в качестве имени хоста и выберите Anonymous для входа в систему. Подключитесь и вы должны увидеть папку.

Подключитесь и вы должны увидеть папку

Хорошо, теперь мы запустили сайт! Теперь, куда вы помещаете данные, которыми хотите поделиться? В IIS FTP-сайт по умолчанию фактически находится в C: \ Inetpub \ ftproot . Вы можете сохранять данные там, но что, если у вас уже есть данные, расположенные где-то еще, и вы не хотите перемещать их в inetpub?

В Windows 7 и выше вы можете выбрать любое место с помощью мастера, но это все еще только одна папка. Если вы хотите добавить больше папок на FTP-сайт, вы должны добавить виртуальные каталоги. Сейчас просто откройте каталог ftproot и поместите в него несколько файлов.

Теперь обновите ваш FTP-клиент, и вы должны увидеть ваши файлы в списке! Теперь у вас есть работающий FTP-сервер на вашем локальном компьютере. Итак, как бы вы подключились с другого компьютера в локальной сети?

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

Вы можете сделать это, перейдя в « Пуск» , « Панель управления» , нажав « Брандмауэр Windows», а затем перейдя на вкладку « Дополнительно»

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

Поскольку у нас есть собственный FTP-сервер, мы хотим отключить FTP-сервер

Появится небольшое всплывающее окно с некоторыми настройками, которые вы можете изменить, просто оставьте все как есть и нажмите OK. Снова нажмите кнопку ОК в главном окне брандмауэра Windows.

В Windows 7 и выше процесс открытия порта брандмауэра отличается. Откройте брандмауэр Windows на панели управления, а затем нажмите « Дополнительные параметры» с левой стороны. Затем нажмите « Входящие правила» и прокрутите вниз, пока не увидите FTP-сервер (FTP-вход) , щелкните его правой кнопкой мыши и выберите « Включить правило» .

Затем нажмите « Исходящие правила» и сделайте то же самое для FTP-сервера (FTP-трафик) . Теперь вы открыли брандмауэр для FTP-соединений. Теперь попробуйте подключиться к FTP-сайту с другого компьютера в сети. Прежде чем вы сможете подключиться к нему с другого компьютера, вам необходимо сначала получить IP-адрес компьютера.

Перейдите в « Пуск» , нажмите « Выполнить» и введите CMD . Введите IPCONFIG и запишите номер для IP-адреса:

Введите IPCONFIG и запишите номер для IP-адреса:

В своем FTP-клиенте на другом компьютере введите IP-адрес, который вы только что записали, и подключайтесь анонимно. Теперь вы сможете видеть все ваши файлы так же, как вы это делали на FTP-клиенте, который находился на локальном компьютере. Опять же, вы также можете перейти в Проводник и просто ввести FTP: \\ ipaddress для подключения.

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

Вернувшись в IIS, щелкните правой кнопкой мыши Default FTP Site и выберите New , а затем Virtual Directory .

Вернувшись в IIS, щелкните правой кнопкой мыши Default FTP Site и выберите New , а затем Virtual Directory

В Windows 7 вы щелкаете правой кнопкой мыши по имени сайта и выбираете « Добавить виртуальный каталог» .

В Windows 7 вы щелкаете правой кнопкой мыши по имени сайта и выбираете « Добавить виртуальный каталог»

Когда вы создаете виртуальный каталог в IIS, вы в основном собираетесь создать псевдоним, который указывает на папку на локальном жестком диске. Итак, в мастере первое, что вас спросят, это псевдоним. Make - это что-то простое и полезное, например «WordDocs», «FreeMovies» и т. Д.

Д

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

Поэтому, если у вас есть несколько фильмов, которыми вы хотите поделиться, перейдите в эту папку

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

Если вы хотите, чтобы люди могли загружать файлы на ваш компьютер, выберите «Чтение и запись»

Нажмите Далее, а затем нажмите Готово! Теперь вы увидите свой новый виртуальный каталог под FTP-сайтом по умолчанию. В Windows 7 и более поздних версиях процесс сводится к одному диалоговому окну, показанному ниже:

В Windows 7 и более поздних версиях процесс сводится к одному диалоговому окну, показанному ниже:

Вы можете подключиться к вам, используя свой FTP-клиент, указав в поле Path «/ Test» или «/ NameOfFolder». В Проводнике вы просто должны ввести ftp: // ipaddress / aliasname .

В Проводнике вы просто должны ввести ftp: // ipaddress / aliasname

Теперь вы увидите только те файлы, которые находятся в папке, для которой мы создали псевдоним.

Теперь вы увидите только те файлы, которые находятся в папке, для которой мы создали псевдоним

Вот и все! Вы можете создать столько папок, сколько захотите! Единственное, что вам нужно сделать, это предоставить свой публичный IP-адрес любому, кто подключается извне вашей внутренней сети. Если вы хотите, чтобы пользователи подключались из любой точки мира, вам нужно дать им свой публичный IP-адрес, который вы можете узнать, перейдя по ссылке http://whatismyipaddress.com/ ,

Наконец, вам нужно перенаправить порт FTP на маршрутизаторе на локальный компьютер, на котором размещен FTP-сервер. Порт Форвард Это отличный сайт, чтобы показать вам, как перенаправить порты на вашем маршрутизаторе на компьютеры в вашей домашней сети. Вы также должны прочитать мои другие сообщения о переадресации портов и динамическом DNS:

Что такое переадресация портов?

Настройка динамического DNS для удаленного доступа

Это определенно много информации с кучей шагов; если у вас есть какие-либо вопросы обо всем этом, оставьте комментарий! Наслаждайтесь!

Як налаштувати FTP-сервер у Windows за допомогою IIS

Раніше я писав пост о як перетворити комп'ютер на сервер обміну файлами Windows використовуючи пару різних програм. Якщо ви шукаєте швидкий спосіб ділитися файлами на локальному комп’ютері з друзями або родиною, це простий спосіб зробити це.

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

Варто також зазначити, що різні версії IIS поставляються з кожним ароматом Windows, і всі вони мають дещо різні набори функцій. IIS 5.0 постачався з Windows 2000, а 5.1 - з Windows XP Professional. IIS 6 призначений для Windows Server 2003 та 64-розрядної версії Windows XP Professional. IIS 7 був повною перезапис IIS і був включений до Windows Server 2008 та Windows Vista.

IIS 7.5 був випущений разом з Windows 7, IIS 8 випущений з Windows 8, а IIS 8.5 випущений з Windows 8.1. Краще використовувати IIS 7.5 або вище, якщо це можливо, оскільки вони підтримують більшість функцій та мають кращу продуктивність.

Перше, що вам знадобиться, щоб налаштувати власний FTP-сервер у Windows, це переконатися, що у вас встановлено Інтернет-інформаційні послуги (IIS). Пам'ятайте, що IIS постачається лише з версіями Windows, Professional, Ultimate або Enterprise.

У Windows Vista та більш ранніх версіях натисніть кнопку Пуск , Панель управління та перейдіть до пункту Додати / видалити програми . Потім натисніть кнопку Додати / видалити компоненти Windows . Для Windows 7 і новіших версій клацніть на Програми та функції на панелі керування, а потім натисніть Увімкнення та вимкнення функцій Windows .

Для Windows 7 і новіших версій клацніть на Програми та функції на панелі керування, а потім натисніть Увімкнення та вимкнення функцій Windows

У майстрі компонентів прокрутіть униз, доки в списку не з’явиться IIS, і виберіть його. Перш ніж натиснути кнопку Далі , переконайтесь, що ви натискаєте на Деталі та перевіряєте службу протоколу передачі файлів (FTP) .

Для ОС Windows 7 і новіших версій виберіть вкладку біля інформаційних служб Інтернету та FTP-сервера . Вам також потрібно переконатися, що ви встановили прапорець " Інструменти веб-керування ", інакше пізніше ви не зможете керувати IIS з адміністративних інструментів. Для FTP потрібно встановити прапорець FTP Service , інакше у вас не буде можливості створити FTP-сервер.

Для FTP потрібно встановити прапорець FTP Service , інакше у вас не буде можливості створити FTP-сервер

Клацніть OK і натисніть кнопку Далі . Windows піде вперед і встановить необхідні файли IIS разом із послугою FTP. У цей момент вас можуть попросити вставити диск Windows XP або Windows Vista. Вам не потрібен диск для Windows 7 або новішої версії.

Налаштування та налаштування IIS для FTP

Після встановлення IIS, можливо, доведеться перезавантажити комп'ютер. Тепер ми хочемо йти вперед і відкрити панель конфігурації IIS для налаштування FTP-сервера. Отже, перейдіть до пункту «Пуск» , потім « Панель управління» та натисніть « Адміністративні інструменти» Тепер ви повинні побачити піктограму для Інтернет-інформаційних служб .

Коли ви вперше відкриєте IIS у Vista чи раніше, ви побачите лише ім’я комп'ютера в меню зліва. Вперед та натисніть символ + поруч із іменем комп’ютера, і ви побачите кілька варіантів, таких як Веб-сайти, FTP-сайти тощо. Ви повинні побачити FTP-сайт за замовчуванням , натисніть на нього.

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

Для Windows 7 і новіших версій ви побачите інший вигляд IIS. По-перше, немає кнопки відтворення або нічого подібного. Також ви побачите купу параметрів конфігурації прямо на головному екрані для аутентифікації, налаштувань SSL, перегляду каталогів тощо.

Також ви побачите купу параметрів конфігурації прямо на головному екрані для аутентифікації, налаштувань SSL, перегляду каталогів тощо

Щоб запустити FTP-сервер тут, потрібно клацнути правою кнопкою миші на Сайтах, а потім вибрати Додати веб-сайт FTP .

Щоб запустити FTP-сервер тут, потрібно клацнути правою кнопкою миші на Сайтах, а потім вибрати Додати веб-сайт FTP

Це відкриває майстра FTP, з якого ви починаєте, даючи ім'я сайту FTP і вибираючи фізичне місце для файлів.

Це відкриває майстра FTP, з якого ви починаєте, даючи ім'я сайту FTP і вибираючи фізичне місце для файлів

Далі потрібно налаштувати прив’язки та SSL. Прив’язки - це в основному IP-адреси, які ви хочете використовувати на FTP-сайті. Ви можете залишити його на " Усі непризначені", якщо ви не плануєте запускати будь-який інший веб-сайт. Поставте прапорець Почати FTP-сайт автоматично і встановіть прапорець Ні SSL, якщо ви не розумієте сертифікати.

Поставте прапорець Почати FTP-сайт автоматично і встановіть прапорець Ні SSL, якщо ви не розумієте сертифікати

Нарешті, вам потрібно встановити автентифікацію та авторизацію. Ви повинні вибрати, чи хочете Ви анонімну або базову автентифікацію або те і інше. Для авторизації ви вибираєте всіх користувачів, анонімних користувачів або конкретних користувачів.

Для авторизації ви вибираєте всіх користувачів, анонімних користувачів або конкретних користувачів

Ви можете фактично отримати доступ до FTP-сервера локально, відкривши Explorer і ввівши ftp: // localhost . Якщо все спрацювало добре, ви повинні побачити завантаження папки без помилок.

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

Якщо у вас є програма FTP, ви можете зробити те саме. Відкрийте клієнтське програмне забезпечення FTP і введіть localhost як ім'я хоста та виберіть Anonymous для входу. Підключіться і тепер вам слід побачити папку.

Підключіться і тепер вам слід побачити папку

Гаразд, тепер ми запустили сайт і запрацювали! Тепер, куди ви кидаєте дані, якими хочете поділитися? У IIS сайт FTP за замовчуванням фактично розташований у C: \ Inetpub \ ftproot . Ви можете скинути дані туди, але що робити, якщо у вас вже є дані, які знаходяться десь в іншому місці, і ви не хочете переміщувати їх до inetpub?

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

Тепер оновіть FTP-клієнт, і тепер ви повинні бачити свої файли в списку! Отже, у вас на локальному комп’ютері є запущений FTP-сервер. То як би ви підключились з іншого комп’ютера в локальній мережі?

Для цього вам доведеться відкрити брандмауер Windows, щоб дозволити FTP-з'єднання з комп'ютером; інакше всі зовнішні комп’ютери будуть заблоковані. Це можна зробити, перейшовши на Пуск , Панель управління , клацнувши на Брандмауері Windows, а потім на вкладці Додатково .

Це можна зробити, перейшовши на Пуск , Панель управління , клацнувши на Брандмауері Windows, а потім на вкладці Додатково

У розділі "Налаштування мережевого підключення " переконайтеся, що всі з'єднання встановлені в лівому списку, а потім натисніть кнопку Налаштування . Тепер ви зможете відкривати певні порти на своєму комп’ютері на основі послуги, яку надає ваш комп’ютер. Оскільки ми розміщуємо власний FTP-сервер, ми хочемо перевірити FTP-сервер .

Оскільки ми розміщуємо власний FTP-сервер, ми хочемо перевірити FTP-сервер

З'явиться невелике спливаюче вікно з деякими налаштуваннями, які ви можете змінити, просто залиште його так, як є, і натисніть кнопку ОК. Ще раз натисніть кнопку ОК у головному вікні брандмауера Windows.

У Windows 7 та новіших версіях процес відкриття порту брандмауера відрізняється. Відкрийте Брандмауер Windows на панелі керування, а потім натисніть Розширені налаштування ліворуч. Потім натисніть на Вхідні правила та прокрутіть вниз, доки не з’явиться FTP-сервер (FTP Traffic-In) , клацніть правою кнопкою миші та виберіть пункт Включити правило .

Потім натисніть Правила вихідних даних і зробіть те ж саме для FTP-сервера (FTP Traffic-Out) . Тепер ви відкрили брандмауер для FTP-з'єднань. Тепер спробуйте підключитися до свого FTP-сайту з іншого комп’ютера у вашій мережі. Вам потрібно спочатку отримати IP-адресу комп’ютера, перш ніж ви зможете підключитися до нього з іншого комп’ютера.

Перейдіть до " Пуск" , натисніть " Виконати" та введіть CMD . Введіть IPCONFIG і запишіть номер для IP-адреси:

Введіть IPCONFIG і запишіть номер для IP-адреси:

У своєму FTP-клієнті на іншому комп’ютері введіть IP-адресу, яку ви тільки що записали, та підключіться анонімно. Тепер ви маєте змогу бачити всі ваші файли так само, як ви робили на клієнті FTP, який знаходився на локальному комп'ютері. Знову ж таки, ви можете зайти в Explorer і просто ввести FTP: \\ ipaddress для підключення.

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

Повернувшись до IIS, клацніть правою кнопкою миші на FTP-сайті за замовчуванням та оберіть New , а потім Virtual Directory .

Повернувшись до IIS, клацніть правою кнопкою миші на FTP-сайті за замовчуванням та оберіть New , а потім Virtual Directory

У Windows 7 ви клацніть правою кнопкою миші ім’я сайту та виберіть Додати віртуальний каталог .

У Windows 7 ви клацніть правою кнопкою миші ім’я сайту та виберіть Додати віртуальний каталог

Коли ви створюєте віртуальний каталог в IIS, ви в основному збираєтеся створити псевдонім, який вказує на папку на локальному жорсткому диску. Тож у майстрі перше, що вас запитають, - це ім’я псевдоніма. Зробити це щось просте і корисне, як "WordDocs" або "FreeMovies" тощо.

Зробити це щось просте і корисне, як WordDocs або FreeMovies тощо

Клацніть Далі та перейдіть до шляху, куди ви хочете посилатися на псевдонім. Тож якщо у вас є купа фільмів, якими ви хочете поділитися, перейдіть до цієї папки.

Тож якщо у вас є купа фільмів, якими ви хочете поділитися, перейдіть до цієї папки

Клацніть Далі та виберіть, чи хочете ви це як Доступ лише для читання або Читання та запис . Якщо ви просто хочете ділитися файлами, перевірте Прочитати. Якщо ви хочете, щоб люди мали змогу завантажувати файли на ваш комп'ютер, виберіть «Читати і писати».

Якщо ви хочете, щоб люди мали змогу завантажувати файли на ваш комп'ютер, виберіть «Читати і писати»

Клацніть Далі та натисніть кнопку Готово! Тепер ви побачите ваш новий віртуальний каталог під FTP-сайтом за замовчуванням. У Windows 7 і новіших версіях процес зводиться до одного діалогового вікна, показаного нижче:

У Windows 7 і новіших версіях процес зводиться до одного діалогового вікна, показаного нижче:

Ви можете підключитися до вас за допомогою свого FTP-клієнта, ввівши в поле Шлях «/ Тест» або «/ НазваOfFolder». У Провіднику ви просто введете ftp: // ipaddress / aliasname .

У Провіднику ви просто введете ftp: // ipaddress / aliasname

Тепер ви побачите лише ті файли, які знаходяться в папці, для якої ми створили псевдонім.

Тепер ви побачите лише ті файли, які знаходяться в папці, для якої ми створили псевдонім

Ось про це! Ви можете створити скільки завгодно папок! Єдине, що вам потрібно зробити, - це роздати вашу публічну IP-адресу кожному, хто підключається за межами вашої внутрішньої мережі. Якщо ви хочете, щоб користувачі з'єднувалися з будь-якої точки світу, вам доведеться вказати їм вашу загальнодоступну IP-адресу, яку ви можете дізнатися, перейшовши на http://whatismyipaddress.com/ .

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

Що таке переадресація портів?

Налаштування динамічного DNS для віддаленого доступу

Це, безумовно, багато інформації з купою кроків; якщо у вас є питання щодо всього цього, залиште коментар! Насолоджуйтесь!

Як налаштувати FTP-сервер у Windows за допомогою IIS

Раніше я писав пост о як перетворити комп'ютер на сервер обміну файлами Windows використовуючи пару різних програм. Якщо ви шукаєте швидкий спосіб ділитися файлами на локальному комп’ютері з друзями або родиною, це простий спосіб зробити це.

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

Варто також зазначити, що різні версії IIS поставляються з кожним ароматом Windows, і всі вони мають дещо різні набори функцій. IIS 5.0 постачався з Windows 2000, а 5.1 - з Windows XP Professional. IIS 6 призначений для Windows Server 2003 та 64-розрядної версії Windows XP Professional. IIS 7 був повною перезапис IIS і був включений до Windows Server 2008 та Windows Vista.

IIS 7.5 був випущений разом з Windows 7, IIS 8 випущений з Windows 8, а IIS 8.5 випущений з Windows 8.1. Краще використовувати IIS 7.5 або вище, якщо це можливо, оскільки вони підтримують більшість функцій та мають кращу продуктивність.

Перше, що вам знадобиться, щоб налаштувати власний FTP-сервер у Windows, це переконатися, що у вас встановлено Інтернет-інформаційні послуги (IIS). Пам'ятайте, що IIS постачається лише з версіями Windows, Professional, Ultimate або Enterprise.

У Windows Vista та більш ранніх версіях натисніть кнопку Пуск , Панель управління та перейдіть до пункту Додати / видалити програми . Потім натисніть кнопку Додати / видалити компоненти Windows . Для Windows 7 і новіших версій клацніть на Програми та функції на панелі керування, а потім натисніть Увімкнення та вимкнення функцій Windows .

Для Windows 7 і новіших версій клацніть на Програми та функції на панелі керування, а потім натисніть Увімкнення та вимкнення функцій Windows

У майстрі компонентів прокрутіть униз, доки в списку не з’явиться IIS, і виберіть його. Перш ніж натиснути кнопку Далі , переконайтесь, що ви натискаєте на Деталі та перевіряєте службу протоколу передачі файлів (FTP) .

Для ОС Windows 7 і новіших версій виберіть вкладку біля інформаційних служб Інтернету та FTP-сервера . Вам також потрібно переконатися, що ви встановили прапорець " Інструменти веб-керування ", інакше пізніше ви не зможете керувати IIS з адміністративних інструментів. Для FTP потрібно встановити прапорець FTP Service , інакше у вас не буде можливості створити FTP-сервер.

Для FTP потрібно встановити прапорець FTP Service , інакше у вас не буде можливості створити FTP-сервер

Клацніть OK і натисніть кнопку Далі . Windows піде вперед і встановить необхідні файли IIS разом із послугою FTP. У цей момент вас можуть попросити вставити диск Windows XP або Windows Vista. Вам не потрібен диск для Windows 7 або новішої версії.

Налаштування та налаштування IIS для FTP

Після встановлення IIS, можливо, доведеться перезавантажити комп'ютер. Тепер ми хочемо йти вперед і відкрити панель конфігурації IIS для налаштування FTP-сервера. Отже, перейдіть до пункту «Пуск» , потім « Панель управління» та натисніть « Адміністративні інструменти» Тепер ви повинні побачити піктограму для Інтернет-інформаційних служб .

Коли ви вперше відкриєте IIS у Vista чи раніше, ви побачите лише ім’я комп'ютера в меню зліва. Вперед та натисніть символ + поруч із іменем комп’ютера, і ви побачите кілька варіантів, таких як Веб-сайти, FTP-сайти тощо. Ви повинні побачити FTP-сайт за замовчуванням , натисніть на нього.

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

Для Windows 7 і новіших версій ви побачите інший вигляд IIS. По-перше, немає кнопки відтворення або нічого подібного. Також ви побачите купу параметрів конфігурації прямо на головному екрані для аутентифікації, налаштувань SSL, перегляду каталогів тощо.

Також ви побачите купу параметрів конфігурації прямо на головному екрані для аутентифікації, налаштувань SSL, перегляду каталогів тощо

Щоб запустити FTP-сервер тут, потрібно клацнути правою кнопкою миші на Сайтах, а потім вибрати Додати веб-сайт FTP .

Щоб запустити FTP-сервер тут, потрібно клацнути правою кнопкою миші на Сайтах, а потім вибрати Додати веб-сайт FTP

Це відкриває майстра FTP, з якого ви починаєте, даючи ім'я сайту FTP і вибираючи фізичне місце для файлів.

Це відкриває майстра FTP, з якого ви починаєте, даючи ім'я сайту FTP і вибираючи фізичне місце для файлів

Далі потрібно налаштувати прив’язки та SSL. Прив’язки - це в основному IP-адреси, які ви хочете використовувати на FTP-сайті. Ви можете залишити його на " Усі непризначені", якщо ви не плануєте запускати будь-який інший веб-сайт. Поставте прапорець Почати FTP-сайт автоматично і встановіть прапорець Ні SSL, якщо ви не розумієте сертифікати.

Поставте прапорець Почати FTP-сайт автоматично і встановіть прапорець Ні SSL, якщо ви не розумієте сертифікати

Нарешті, вам потрібно встановити автентифікацію та авторизацію. Ви повинні вибрати, чи хочете Ви анонімну або базову автентифікацію або те і інше. Для авторизації ви вибираєте всіх користувачів, анонімних користувачів або конкретних користувачів.

Для авторизації ви вибираєте всіх користувачів, анонімних користувачів або конкретних користувачів

Ви можете фактично отримати доступ до FTP-сервера локально, відкривши Explorer і ввівши ftp: // localhost . Якщо все спрацювало добре, ви повинні побачити завантаження папки без помилок.

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

Якщо у вас є програма FTP, ви можете зробити те саме. Відкрийте клієнтське програмне забезпечення FTP і введіть localhost як ім'я хоста та виберіть Anonymous для входу. Підключіться і тепер вам слід побачити папку.

Підключіться і тепер вам слід побачити папку

Гаразд, тепер ми запустили сайт і запрацювали! Тепер, куди ви кидаєте дані, якими хочете поділитися? У IIS сайт FTP за замовчуванням фактично розташований у C: \ Inetpub \ ftproot . Ви можете скинути дані туди, але що робити, якщо у вас вже є дані, які знаходяться десь в іншому місці, і ви не хочете переміщувати їх до inetpub?

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

Тепер оновіть FTP-клієнт, і тепер ви повинні бачити свої файли в списку! Отже, у вас на локальному комп’ютері є запущений FTP-сервер. То як би ви підключились з іншого комп’ютера в локальній мережі?

Для цього вам доведеться відкрити брандмауер Windows, щоб дозволити FTP-з'єднання з комп'ютером; інакше всі зовнішні комп’ютери будуть заблоковані. Це можна зробити, перейшовши на Пуск , Панель управління , клацнувши на Брандмауері Windows, а потім на вкладці Додатково .

Це можна зробити, перейшовши на Пуск , Панель управління , клацнувши на Брандмауері Windows, а потім на вкладці Додатково

У розділі "Налаштування мережевого підключення " переконайтеся, що всі з'єднання встановлені в лівому списку, а потім натисніть кнопку Налаштування . Тепер ви зможете відкривати певні порти на своєму комп’ютері на основі послуги, яку надає ваш комп’ютер. Оскільки ми розміщуємо власний FTP-сервер, ми хочемо перевірити FTP-сервер .

Оскільки ми розміщуємо власний FTP-сервер, ми хочемо перевірити FTP-сервер

З'явиться невелике спливаюче вікно з деякими налаштуваннями, які ви можете змінити, просто залиште його так, як є, і натисніть кнопку ОК. Ще раз натисніть кнопку ОК у головному вікні брандмауера Windows.

У Windows 7 та новіших версіях процес відкриття порту брандмауера відрізняється. Відкрийте Брандмауер Windows на панелі керування, а потім натисніть Розширені налаштування ліворуч. Потім натисніть на Вхідні правила та прокрутіть вниз, доки не з’явиться FTP-сервер (FTP Traffic-In) , клацніть правою кнопкою миші та виберіть пункт Включити правило .

Потім натисніть Правила вихідних даних і зробіть те ж саме для FTP-сервера (FTP Traffic-Out) . Тепер ви відкрили брандмауер для FTP-з'єднань. Тепер спробуйте підключитися до свого FTP-сайту з іншого комп’ютера у вашій мережі. Вам потрібно спочатку отримати IP-адресу комп’ютера, перш ніж ви зможете підключитися до нього з іншого комп’ютера.

Перейдіть до " Пуск" , натисніть " Виконати" та введіть CMD . Введіть IPCONFIG і запишіть номер для IP-адреси:

Введіть IPCONFIG і запишіть номер для IP-адреси:

У своєму FTP-клієнті на іншому комп’ютері введіть IP-адресу, яку ви тільки що записали, та підключіться анонімно. Тепер ви маєте змогу бачити всі ваші файли так само, як ви робили на клієнті FTP, який знаходився на локальному комп'ютері. Знову ж таки, ви можете зайти в Explorer і просто ввести FTP: \\ ipaddress для підключення.

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

Повернувшись до IIS, клацніть правою кнопкою миші на FTP-сайті за замовчуванням та оберіть New , а потім Virtual Directory .

Повернувшись до IIS, клацніть правою кнопкою миші на FTP-сайті за замовчуванням та оберіть New , а потім Virtual Directory

У Windows 7 ви клацніть правою кнопкою миші ім’я сайту та виберіть Додати віртуальний каталог .

У Windows 7 ви клацніть правою кнопкою миші ім’я сайту та виберіть Додати віртуальний каталог

Коли ви створюєте віртуальний каталог в IIS, ви в основному збираєтеся створити псевдонім, який вказує на папку на локальному жорсткому диску. Тож у майстрі перше, що вас запитають, - це ім’я псевдоніма. Зробити це щось просте і корисне, як "WordDocs" або "FreeMovies" тощо.

Зробити це щось просте і корисне, як WordDocs або FreeMovies тощо

Клацніть Далі та перейдіть до шляху, куди ви хочете посилатися на псевдонім. Тож якщо у вас є купа фільмів, якими ви хочете поділитися, перейдіть до цієї папки.

Тож якщо у вас є купа фільмів, якими ви хочете поділитися, перейдіть до цієї папки

Клацніть Далі та виберіть, чи хочете ви це як Доступ лише для читання або Читання та запис . Якщо ви просто хочете ділитися файлами, перевірте Прочитати. Якщо ви хочете, щоб люди мали змогу завантажувати файли на ваш комп'ютер, виберіть «Читати і писати».

Якщо ви хочете, щоб люди мали змогу завантажувати файли на ваш комп'ютер, виберіть «Читати і писати»

Клацніть Далі та натисніть кнопку Готово! Тепер ви побачите ваш новий віртуальний каталог під FTP-сайтом за замовчуванням. У Windows 7 і новіших версіях процес зводиться до одного діалогового вікна, показаного нижче:

У Windows 7 і новіших версіях процес зводиться до одного діалогового вікна, показаного нижче:

Ви можете підключитися до вас за допомогою свого FTP-клієнта, ввівши в поле Шлях «/ Тест» або «/ НазваOfFolder». У Провіднику ви просто введете ftp: // ipaddress / aliasname .

У Провіднику ви просто введете ftp: // ipaddress / aliasname

Тепер ви побачите лише ті файли, які знаходяться в папці, для якої ми створили псевдонім.

Тепер ви побачите лише ті файли, які знаходяться в папці, для якої ми створили псевдонім

Ось про це! Ви можете створити скільки завгодно папок! Єдине, що вам потрібно зробити, - це роздати вашу публічну IP-адресу кожному, хто підключається за межами вашої внутрішньої мережі. Якщо ви хочете, щоб користувачі з'єднувалися з будь-якої точки світу, вам доведеться вказати їм вашу загальнодоступну IP-адресу, яку ви можете дізнатися, перейшовши на http://whatismyipaddress.com/ .

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

Що таке переадресація портів?

Налаштування динамічного DNS для віддаленого доступу

Це, безумовно, багато інформації з купою кроків; якщо у вас є питання щодо всього цього, залиште коментар! Насолоджуйтесь!

Теперь, куда вы помещаете данные, которыми хотите поделиться?
Вы можете сохранять данные там, но что, если у вас уже есть данные, расположенные где-то еще, и вы не хотите перемещать их в inetpub?
Итак, как бы вы подключились с другого компьютера в локальной сети?
Тепер, куди ви кидаєте дані, якими хочете поділитися?
Ви можете скинути дані туди, але що робити, якщо у вас вже є дані, які знаходяться десь в іншому місці, і ви не хочете переміщувати їх до inetpub?
То як би ви підключились з іншого комп’ютера в локальній мережі?
Тепер, куди ви кидаєте дані, якими хочете поділитися?
Ви можете скинути дані туди, але що робити, якщо у вас вже є дані, які знаходяться десь в іншому місці, і ви не хочете переміщувати їх до inetpub?
То як би ви підключились з іншого комп’ютера в локальній мережі?