Здравствуйте, уважаемый читатель! В данной статье нашего интернет-портала MoiSovety.ru мы попытаемся разобраться в настройке FTP сервера под Windows с использованием различных методов. Если вы оказались здесь, то, вероятно, вы знаете, что такое FTP и как с ним работать. Поэтому мы предлагаем вам краткую и понятную инструкцию без лишней воды.
Нашли неточность? Хотели бы вы что-то добавить или предложить? Наши комментарии открыты для всех. Вы всегда можете высказать свое мнение или задать вопрос, помочь другим людям и улучшить эту статью.
Что будем делать?
Кто бы не читал эту статью, но кажется, что многим будет интересно запустить FTP сервер. Самое главное, чтобы это было быстро и просто. Нам не нужно ничего сложного, а опытные админы Unix уже знают, как настроить свой сервер более точно. Поэтому мы остановимся на бесплатном, быстром и удобном варианте.
Ниже мы представим несколько готовых решений. Все, что вам нужно — просто взять и приступить, и очень скоро вы сможете без проблем подключаться к своему компьютеру по FTP, вне зависимости от того, зачем вам это понадобится.
Способ 1 – Встроенный FTP
Если редко используешь FTP, легко забыть, что в операционной системе «Windows» уже есть встроенный FTP-клиент, так что ходить далеко не нужно. Однако он по умолчанию выключен, поэтому начнем сначала. Все примеры даны для Windows 7, для «десятки» можно попробовать аналогичные действия или перейти к следующему разделу, где будет рассматриваться установка стороннего решения.
- Открой меню «Пуск», затем выбери «Панель управления», и перейди в раздел «Программы и компоненты»:
- Открываем раздел «Управление программами и компонентами Windows». Затем выбираем «Серверные компоненты» и устанавливаем галочку напротив «Служба FTP для IIS». Не забываем сохранить изменения.
- Давайте перейдем к настройке. Кликните «Пуск», затем выберите «Панель управления» и перейдите в раздел «Администрирование».
- Управление службами IIS:
- Нажимаем на иконку Папки правой кнопкой мыши и выбираем пункт «Добавить FTP-сервер» в выпадающем меню:
- При открытии окна вводим название FTP-сайта. Выбрать можно любое. Мы решили назвать его MoiSovety.ru и указали физический путь до папки, с которой будет происходить обмен – полностью выделенный диск D:
- На новой странице мы устанавливаем параметры IP, порта и шифрования. Это лучше всего оставить в таком виде:
- Устанавливаем условия доступа. Опция «Анонимный» позволяет получить доступ без использования логина и пароля. Опция «Обычный» требует ввода логина и пароля:
- Все, что нужно сделать, это настроить правильные параметры доступа для вновь созданного FTP. Для этого перейдите в Панель управления – Система и безопасность – Брандмауэр:
- Дополнительные настройки:
- На левой панели находим вкладку с названием «Правила для входящих подключений», а на правой стороне ищем опции «FTP-сервер» и «Трафик-FTP сервера в пассивном режиме». Щелкаем по ним правой кнопкой мыши и выбираем «Включить». Таким образом, мы задействовали правила для входящих подключений, которых ранее вообще не было:
- Продолжаем настройку исходящих подключений, применяя те же действия для «Трафика FTP-сервера»:
- Теперь сервер активирован, правила установлены, однако требуется определить пользователей, которым будет разрешено взаимодействовать с сервером. Для этого перейдите в раздел: Панель управления – Система и безопасность – Администрирование – Управление компьютером:
- Для начала необходимо создать группу пользователей. В эту группу будут входить локальные пользователи и другие группы. Для этого кликаем правой кнопкой мыши по свободному месту и выбираем пункт «Создать группу».
- Устанавливаем следующую конфигурацию (FTP – FTP):
- Создайте нового пользователя в папке «Пользователи»:
- Необходимо ввести данные своего пользователя. Главное — это имя пользователя и пароль, по которым будет осуществляться подключение к FTP.
- Есть ли имя вашего нового пользователя в списке? Если да, то теперь его необходимо добавить в группу FTP. Щелкните правой кнопкой по нему и выберите «Свойства». Затем перейдите на вкладку «Членство в группах» и через кнопку «Добавить» добавьте его в нужную группу:
- Все практически готово. ФТП функционирует, пользователь зарегистрирован. Однако Windows не позволит просто так обращаться к своим ресурсам без прав администратора. Поэтому необходимо разрешить пользователю взаимодействовать с выделенной для FTP папкой. Щелкаем правой кнопкой мыши по ней – выбираем «Свойства». На вкладке «Безопасность» нажимаем «Изменить»:
- Чтобы добавить нашу группу, нажмите кнопку «Добавить». Затем отметьте все галочки в колонке «Разрешить» ниже:
- Возвращаемся к службам IIS для настройки правил авторизации. Находим наш сайт и выбираем «Правила авторизации FTP».
- Щелкните правой кнопкой мыши в любом месте экрана и выберите «Добавить правило разрешения»:
- По умолчанию имеется возможность доступа без авторизации, но мы же не стремимся к этому? (если да, можно было бы пропустить создание пользователя вообще). На этом этапе выбираем опцию «Указанные роли или группы пользователей» и указываем нашу группу FTP:
- В качестве варианта можно разрешить подключение анонимным пользователям с ограничением прав на чтение. Таким образом, они не смогут удалять данные.
Это уже первый вариант завершается. Мы надеемся, что и у вас получилось настроить FTP-сервер.
Частые вопросы по способу 1
Можно сделать это несколькими способами:
- Помимо использования Проводника, можно спокойно использовать сторонние программы. Лично я много лет пользуюсь FileZilla. Это бесплатно и удобно. Для входа достаточно ввести IP-адрес и данные для авторизации.
- Еще один вариант — использование FTP-хранилища как сетевого диска. Процедура подключения стандартная, для выбора можно использовать вот это:
Это разнообразное определение. На каком этапе именно возникают проблемы? Запуск? Подключение? Расшаривание? Авторизация? При правильном выполнении всех шагов обычно нет проблем, но если у вас есть какие-то особенности — не стесняйтесь задать свой вопрос в комментариях.
Способ 2 – FileZilla Server
Если вы ищете простой способ настроить FTP-сервер, то FileZilla Server — отличный вариант. Многие пользователи уже знакомы с замечательным FTP-клиентом FileZilla, но многие не знают, что у них также есть прекрасный FTP-сервер. И самое главное — все необходимое уже упаковано здесь, в одной коробке.
Вы можете скачать сервер с официального сайта
Давайте начнем:
- Скачайте и установите сервер, перейдя по ссылке выше.
- Не имеет смысла описывать весь процесс установки FTP-сервера — просто нажимайте «далее» до тех пор, пока не появится окно для ввода первых параметров. Здесь необходимо указать локальный IP сервера и порт (их можно оставить по умолчанию, поскольку это не адреса подключения; внешние адреса подключения остаются теми же, что и в предыдущем методе):
- Давайте добавим нового пользователя для доступа к серверу. Для этого зайдем в раздел Редактирование – Пользователи:
- Укажем имя пользователя:
- Сформируем новый каталог для нашего клиента:
- Следующим шагом является установка разрешений для нее:
Закончено! Больше не нужно ничего придумывать. Все удобно разделено по вкладкам. Это намного быстрее, чем использование стандартных инструментов Windows 7.
Итак, мы рассмотрели 2 варианта создания FTP-сервера. Оба будут работать, и те, кто ищет конкретные моменты, обратятся к настройкам, где, вероятно, уже все придумано. Настоящие любители и вебмастера выберут Linux и сами запустят сервер (там это реализуется почти мгновенно по той же механике). Вот и все. Прощайте. Комментарии ниже всегда открыты для вас (и иногда они намного интереснее, чем сама статья).