Как сделать FTP сервер — FileZilla Server

Доброго времени суток, дорогие читатели! Как Вы поняли из заголовка, сегодня поговорим про FileZilla Server и создание своего FTP сервера как такового.

В последнее время приходит много сообщений с просьбами рассказать о том, как установить свой собственный FTP сервер в домашних (или не очень) условиях.

FileZilla Server и FTP - иконка статьи

О том, что такое FTP, если кто-то вдруг не в курсе, Вы можете узнать в этой моей статье "Что такое FTP и как им пользоваться [FileZilla]" или сразу приступать к чтению (в рамках данной статьи есть пару слов о самом протоколе).

Поехали.


Подготовка к установке своего FTP-сервера

Как и обещал, для начала кратко о том, что такое FTP для тех, кто не знает:

FTP (от англ. File Transport Protocol) - это протокол передачи данных, который позволяет получить доступ к файлам на удаленном сервере. В данной технологии различают две стороны, серверную (FTP сервер) и клиентскую (FTP клиент). В случае, если вы хотите поделиться своей коллекцией музыки или художественными изысканиями, Вам понадобится FTP сервер, т.е место куда все будут подключаться и скачивать всё, что Вы разрешили. Как раз о том, как это настроить, и пойдет речь в данной статье.

Хочется сразу отметить, что в статье будет рассматриваться вариант домашнего использования, без хитрых и тонких настроек, которые используются в случае с полноценными корпоративными серверами.

Для установки Вам необходимо скачать один из множественных дистрибутивов, которые помогут развернуть FTP-сервер. Лично я рекомендую Вам использовать FileZilla Server, ибо он, как и некогда упомянутый мной клиент (см.статью по ссылке выше), предельно прост в установки и настройке, и к тому же бесплатен.

Скачать его можно, например, по этой ссылке.

к содержанию ↑

Установка FTP FileZilla Server

После скачивания дистрибутива, собственно, запустите его установку (имеется ввиду, что надо кликнуть по скачанному exe-файлу) и следуйте рекомендациям ниже.

На первом окне нужно согласиться с лицензионным соглашением, нажмите “I Аgree”.

установка и настройка FTP FileZilla Server - скриншот 1

Далее надо выбрать тип установки. Всего их пять:

установка и настройка FTP FileZilla Server - скриншот 2

  • Стандартный (Standart) - вариант для установки с нуля для полного функционирования сервера.
  • Полный (Full) - почти тоже самое, но так же в папку установки будут скопированы исходный код программы, на случай, если вы что-то захотите в ней изменить.
  • Только FTP сервис (Service only) - устанавливается непосредственно FTP сервис, без доступа к нему через интерфейс. Полезно, если вы планируете управлять своим файлохранилищем с другого компьютера.
  • Интерфейс управления (Interface only) - в отличие от предыдущего пункта, ставится только графическая оболочка управления сервером, но не он сам. Используйте, если вы хотите удаленно получить доступ к своему FTP серверу.
  • Выборочная установка (Custom) - Вы вольны выбирать, что хотите поставить на свой компьютер.

Для первой установки рекомендую выбрать стандартный вариант (Standart). Нажмите  "Next".

На следующем окне необходимо выбрать папку установки, например, “C:\Program Files\FileZilla Server”. После выбора переходите к следующему окну (Next).

Теперь установщик попросит нас выбрать способ установки и запуска сервера.

установка и настройка FTP FileZilla Server - скриншот 3

Есть три варианта:

  • Как службу и запускать при входе в систему
  • Как службу и запускать вручную
  • Простая установка, запускать вручную

Рекомендуется выбрать первый или второй вариант. Разница лишь в том, что во втором случае для работы сервера, Вам необходимо будет переходить в "Панель управления - Администрирование - Управление службами", находить там службу в списке и запускать её самостоятельно, надавив на кнопочку запуск.

к содержанию ↑

Порт и первичный запуск FileZilla Server

Кроме того, на этом этапе следует указать порт, по которому будет подключаться интерфейс управления сервером, т.е так сказать, Ваша консоль администрирования, которая позволит Вам задавать настройки, смотреть кто и куда подключился и тп. Для повышения безопасности, смените его со стандартного (14147) на какой-нибудь еще.

Так же по-умолчанию, отмечена опция запустить сервер после установки (Start Server after setup completes). Можете оставить эту галочку, а можете убрать. Дело Ваше. Сделав оное, переходим к последнему окну, используя кнопочку Next.

Здесь выбираем варианты запуска интерфейса.

установка и настройка FTP FileZilla Server - скриншот 4

Их опять же три:

  • При вход в систему, для всех пользователей
  • При входе в систему, для текущего пользователя
  • Вручную

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

Второй подходит для тех, кто работает на компьютере не один (т.е на компьютере несколько аккаунтов, используемых разными людьми) и хочет, чтобы никто другой не управлял его FTP сервером, т.е запуск интерфейса осуществлялся только из под аккаунта, в котором сейчас и производится установка.

И третий вариант задает параметр запуска только вручную, т.е оный не будет стартовать вместе с системой вовсе.

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

Галочка (Start Interface after setup completes) в данном окне, опять же, задает запуск интерфейса сразу в конце установки.

Ну и, разобравшись со всем оным, наконец-то можно начать установку сервера (используя, само собой, кнопочку "Install") :)

к содержанию ↑

Первичная настройка FTP FileZilla Server

Итак, после установки, при первом запуске интерфейса, появится маленькое окошко, где требуется указать адрес и порт для подключения, а так же пароль администратора (при первой установки его нет). Можно отметить опцию "Всё время подключаться к этому серверу" (Always connect to this server). Нажимаем "Ok".

запуск и настройка FTP FileZilla Server - скриншот 5

Хочется подчеркнуть, что это есть подключение к серверу локально, а именно, подключение к интерфейсу администрирования, т.е выдавать адрес 127.0.0.1 и порт 14147 для друга, который захочет подключиться, бесполезно. О внешних адресах, паролях и явках, необходимых для подключения к серверу, будет написано по ходу статьи.

Теперь перейдем к настройкам. Это делается путем перехода по адресу "Edit -> Settings" или кликом на кнопку на панели интерфейса:

запуск и настройка FTP FileZilla Server - скриншот 6

Перед вами откроется окно настроек. На первой вкладке (General Settings) можно задать следующие параметры:

установка и настройка FTP FileZilla Server - скриншот 7 -, вкладка General Settings

Сверху вниз по скриншоту:

  • Порт, по которому клиенты будут подключаться к серверу
  • Максимальное количество клиентов
  • Количество потоков
  • Различные таймауты (три штуки)

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

Вторая настройка отвечает за максимальное количество подключений. По-умолчанию значение параметра стоит “0”, это означит, что их количество не ограничено. Менять этот параметр стоит в том случае, например, если Ваш интернет канал не справляется с нагрузкой, т.к к Вам подключается уж очень много людей.

Остальное можно оставить без изменений, т.к для домашнего использования настройки оптимальны.

Поехали дальше.

к содержанию ↑

Углубленная настройка FileZilla Server - пользователи, приветстве и прочее

В следующем подпункте можно настроить приветственное сообщение, которое будут видеть пользователи при подключении. Например: “Сервер Заметок Сис. Админа на FileZilla Server! :)”. Здесь же можно воспользоваться, так называемыми, текстовыми параметрами. Например, можно задать вывод для клиентов версии ftp-сервера. Для этого введите, помимо приветствия, сочетание символов %v . В месте где Вы их введете, будет автоматически выводится вышеупомянутая версия.

запуск и настройка FTP FileZilla Server - скриншот 8 - вкладка Welcome message

Далее переходим на подпункт “IP bindings”. Здесь настраиваются IP-адреса, по которым будет доступен наш FTP сервер. Если Вам хочется, чтобы сервер был доступен только из локальной сети, то вместо звёздочки, следует указать ваш локальный IP-адрес, как например, 192.168.1.5. В противном случае, здесь трогать ничего не стоит.

установка и настройка FTP FileZilla Server - скриншот 9 - вкладка IP bindings

В подпункте “IP Filter” можно задать IP адреса (или их диапазон), которым будет запрещено подключаться к Вашему серверу, а так же задать исключения из заданного диапазона (второе поле).

Т.е, например, если Вы хотите кого-то забанить и запретить ему попадать на Ваш сервер, то укажите его в первом окошке. Так же, если Вы хотите предоставить доступ только кому-то определенному и запретить всем остальным, то поставьте звёздочку в первом поле и задайте список IP-адресов во втором.

установка и настройка FTP FileZilla Server - скриншот 10 - вкладка IP Filter

Вкладка “Passive mode settings” регламентирует параметры для пассивного подключения к серверу и отклик оного.

Менять здесь что-либо стоит только в том случае, если Вы подключены к интернету не напрямую, а через роутер, на котором обитает фаерволл и NAT. В этом случае может потребоваться указать в поле "Use the following IP" свой внешний IP-адрес (можно узнать у провайдера или в интерфейсе роутера), а так же задать диапазон портов (Use custom port range), через которые клиент сможет подключаться к Вашему серверу в пассивном режиме.

Трогать эти настройки стоит, пожалуй, только в случае проблем с подключением пользователей. В случае оных и невозможности разобраться самостоятельно, я дам Вам консультацию по настройкам исключительно для Вас (пишите комментарии).

установка и настройка FTP FileZilla Server - скриншот 11 - вкладка Passive mode settings

Идем далее. В пункте настроек “Security Settings” задаются ограничения на входящие и исходящие соединения типа “сервер-сервер”. Здесь ничего менять не стоит.

Раздел настроек “Miscellaneous” содержат малозначительные для домашнего фтп-сервера настройки. Например, такие как “Не показывать пароль в лог-файлах” (Don't show passwords in message log), “Запускать интерфейс свернутым” (Start minimized), а так же размеры буферов передачи. Трогать здесь, в общем-то, ничего не нужно.

установка и настройка FTP FileZilla Server - скриншот 12 - вкладка Miscellaneous

На вкладке “Admin Interface Settings” можно задать IP-адрес и порт, по которым будет доступен интерфейс управления сервером (тот самый, что мы вначале использовали как 127.0.0.1 и 14147, т.е, если есть желание, то Вы можете их сменить). Кроме того, можно указать IP-адреса, которым разрешено подключаться к нему.

запуск и настройка FTP FileZilla Server - скриншот 13 - вкладка Admin Interface Settings

Раздел настроек “Logging” позволяет включать запись лог-файлов (Enable logging to file), настроить их максимальный размер (Limit log file size to), писать все в один файл (Log all to "FileZilla Server.log") или для каждого дня создавать отдельный (в этом случае можно ограничить их максимальный срок хранения).

установка и настройка FTP FileZilla Server - скриншот 14 - вкладка Logging

Вкладка “GSS Settings” отвечает за использования протокола Kerberos GSS. Для обычного использования эта опция не требует настройки.

к содержанию ↑

Остаточные настройки FTP сервера - скорости, шифрование и тп

Далее у нас “Speed Limits”. Оная может помочь ограничить скорость входящих и исходящих соединений. Есть два пути ограничения: задать постоянное ограничение на все время или создать правила на конкретный день и/или час. Ограничения задаются в килобайтах.

запуск и настройка FTP FileZilla Server - скриншот 15 - вкладка Speed Limits

Вкладка “Filetransfer compression” позволяет включить режим сжатия файлов при передаче. При этом можно настроить минимальный и максимальный уровни сжатия, а так же указать IP-адреса, для которых не будет использоваться компрессия. Трогать что-либо совсем не обязательно.

установка и настройка - FTP FileZilla Server - скриншот 16 - вкладка Filetransfer compression

Чтобы настроить защищенное соединение между клиентом и сервером, надо перейти к пункту настроек “SSL/TLS Settings”. Здесь нужно включить поддержку этих протоколов и указать пути к закрытому ключу, файлу сертификата и пароль. Для среднестатистического пользователя в этом нет необходимости, поэтому в этой статье рассматриваться не будет.

И наконец, можно включить автоматический бан пользователей после n-ых попыток неудачных подключений, и время бана. Для этого стоит перейти на вкладку “Autobans” и, если Вам оное необходимо, то выставить галочку "Enable automatic bans", указать в графе "Ban IP adress after" количество попыток после которых будет осуществляться блокировка, а так же время блокировки в поле "Ban for".

Оное бывает нужно, чтобы нежелательные личности не спамили Ваш сервер своими попытками подключений.

к содержанию ↑

Первоначальная настройка аккаунтов пользователей (users) и шары (share) в FileZilla Server

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

Итак, для добавления нового аккаунта следуем, в главном окне интерфейса, по пути “Edit -> Users”. Перед нами предстанет окно работы с пользователями.

запуск и настройка - FTP FileZilla Server - скриншот 17 - создание доступа

Для добавления нового необходимо нажать “Add”. Далее необходимо будет задать его имя, например, anonymous, и принадлежность к группе (в нашем случае указывать не будем). Задаем, жмем “Ok”.

FTP FileZilla Server - скриншот 18 - задаем доступы пользователям
FTP FileZilla Server - скриншот 19 - задаем пароли пользователям

Теперь для нашего нового пользователя можно задать пароль и ограничение по количеству соединений. При необходимости сделайте оное, выставив галочку "Password" и указав его (пароль) в окошке напротив. Настоятельно рекомендуется использовать пароли для пользователей в целях безопасности.

Далее переходим на вкладку “Share Folders”. Здесь, собственно, мы задаем к каким именно папкам пользователь будет иметь доступ. Делается это просто: жмем “Add” и выбираем нужную папку на диске. Слева можно задать права доступа к ней: только чтение - “Read”, запись - “Write”, удаление - “Delete”  и возможность изменения существующих файлов в директории - “Append”. Ниже можно разрешить создание, удаление, получение списка файлов и распространение разрешений на подкаталоги.

запуск и настройка FTP FileZilla Server - скриншот 20 - шарим папки

Задаём необходимые Вам параметры и папки и.. Жмакаем ОК

На этом первоначальная настройка закончена. Для домашнего пользования большего и не надо ;)

к содержанию ↑

Доступ пользователей к серверу FileZilla Server

Для того, чтобы ваши знакомые могли использовать Ваш FTP сервер, необходимо предоставить им его IP-адрес, а так же заданные Вами логин(ы), пароль(и) и, при необходимости, порт (если меняли), которые они должны указать в своем, предварительно установленном FTP-клиенте.

Узнать внешний IP-адрес можно, обратившись к провайдеру, посмотрев в настройках роутера или же, попросту, воспользовавшись одним из многочисленных сервисов, как например, www.2ip.ru (как Вы наверняка догадались, Вам нужно то, что написано под текстом “Ваш IP адрес:” ;) ).

к содержанию ↑

Послесловие

Вот такие вот дела.

Не смотря на то, что статья максимально ориентирована для небольшого домашнего использования , я постарался максимально подробно объяснить все необходимые настройки и нюансы FileZilla Server.

Как и всегда, если есть какие-то вопросы, дополнения и тп, то пишите в комментариях, - буду рад помочь.

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “Kellis'у“.

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
farzeet

Спасибо!

Sonikelf

Пожалуйста :)

rusel

Вот спасибо, как раз мне нужно FTP настроить и тут статейка, читаю сайтик постоянно, много полезного..

Sonikelf

Всегда пожалуйста :)

FalleN

Хорошая статья. Но, Андрей, Вы забыли указать, что адрес нужен статический. Иначе каждый раз он будет меняться.

Sonikelf

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

Platinum

Хочу выделить пару ошибок в самом начале :)

"FTP (от англ. File Transport Protocol) – это протокол передачи данных, который позволяет получить доступ к файлам на удаленном сервере."

Правильнее будет так:
File Transfer Protocol - Протокол передачи файлов

Хоть это и не так важно, но всё же ;-)

Sonikelf

Не люблю точный перевод, он не всегда отражает суть наиболее доступно и полно :)
Но за дополнение спасибо ;)

Platinum

Да не)) я вот как раз за суть)) Считаю что протокол передачи данных и протокол передачи файлов все же чуть разное (хотя и очень похожи) :) Привык к оригинальной расшифровке ;)

p.s. как там с моей статьёй дела? :)
С возвращением кстати

Sonikelf

p.s. как там с моей статьёй дела? :)

С какой именно? ;)

С возвращением кстати

Спасибо, правда вернулся я только сегодня ночью :)

Kellis

Я тебе потом покажу :)

Platinum

Интересно ваше мнение о статье))
p.s. оставлял сообщение на форуме :)

Дмитрий

Спасибо Соник)Весьма полезная информация.Но мне бы хотелось видеть на сайте больше информации по Linux системам,так как только этот блог практически пуст.

Sonikelf

Всегда пожалуйста.

По линуксу усилим напор и начнем публиковать статьи в самом ближайшем времени.

assassins

Спасибо счас опробуем .
З .Ы . Чтоб мы без тебя знали Соник:-)

Sonikelf

Всегда пожалуйста

ЗЫ: Вот уж не знаю :)

sgospbru

Здравствуйте! Прочитал поставил, сделал всё по инструкции, не работает, при попытки зайти на ftp (логин+пароль) просит повторно ввести логин и пароль! Что делать подскажите...

Kellis

Здравствуйте!
Попробуйте для начала убрать пароль в опциях сервера и зайти. Возможно, что вы просто ошиблись, когда его задавали, а вводите "правильный"

sgospbru

Извените, прочитал последний пункт что должен быть ftp клиент, но и через него не подключается(((
Что то с роутером, не пропускает или ещё что-то...сделал всё как в статье.
Роутер dlink 2640U

Sonikelf

Возможно надо делать проброс портов. На роутере поднят фаерволл?

lav46

Спасибо. Надеюсь , хорошо отдохнули.

Sonikelf

Пожалуйста.
Да, очень даже ;)

Zorg_pro

Пользуюсь им уже около 2-х лет. Есть одна проблема не описаная тут - это проблема с кодировкой. То есть русские буквы на клиенте не отображаются корректно (коркозябрами:-)). Для решения надо отключить юникод либо ставить патченный exe-шник. Постоянное обновление exe-шника выходит тут - sourceforge.net/projects/filezillapv/ по выходу новой версии. Но сам пользуюсь еще старой версией 0.9.34 beta. Возможно в новых версиях проблем с кодировкой нет.

Sonikelf

Спасибо за дополнение.

Zorg_pro

Ошибочку допустил в ссылке на пропатченный exe-шник sourceforge.net/projects/filezillapv/files/Patched%20FileZilla%20Server/

ORTI

Здравствуйте!
Прошу прощения,я только начинаю пользоваться FTP и кое что не ясно.Расписано всё хорошо, в настройках я всё понял, но вот как производить соединение с тем или иным пользователем (что нажимать) не могу понять. Допустим у меня их(имён) десять.Прошу разъяснить.

ORTI

Спасибо,всё понял.

Dzhager

Сделал всё как в статье и никто не может подключиться. Может дело в том, что стоит Касперский интернет скьюрити? Ничего подобного нет. Фаервола нет. Брандмауэр отключён.

Sonikelf

Вы не первый с подобным вопросом.
Дело в KIS.

Dzhager

Нельзя ли в его настройках что нибудь изменить, чтобы заработало? Или всё же удалять?

FRAER273

У меня не конектится к серверу 127.0.0.1 пишет:
Connecting to server...
Error, could not connect to server
Trying to reconnect in 5 seconds

LulzSecX

Доброго времени суток Sonikelf ! Спасибо за подробное описание установки FileZilleServer. У меня возникла проблемка, когда друг(клиент) пытается подключиться ко мне(сервер), то у него пишет следующее:
192.168.0.129(мой IP) соединение установлено...
Ожидание приглашения...
Сделано все по инструкции. Соединение компьютеров через распределитель D-Link(4-х портовый). Подскажите пожалуйста решение данной ситуации, заранее благодарен.

LulzSecX

Можно еще один вопросик))) Какую программу посоветуешь для обмена файлами между компьютерами по локальной сети Windows 7 и Windows XP. Пробовал настроить "Общий доступ" результат 0. Хочу сейчас поискать у тебя на сайте статейку про настройку локальной сети))) (если есть таковая). Заранее Спс.

Александр

Здравствуйте!

Скажите мне, пожалуйста, почему мне не удаётся подключится к своему серверу?

Если ввести айпи 127.0.0.1 -заходит...

Александр

Вообще никак не получается

НайТ

При использовании Hamachi выделяется реальный IP (5.x.x.x). Можно ли через него заходить на созданный мной FTP-сервер?

Внешним провайдерским IP кроме меня ведь еще много человек пользуются. Если кто-то из них поднимет FTP сервер на этом адресе, то могут возникнуть конфликты с моим (без использования Hamachi или другого реального IP). Так ведь?

Artur

Всем привет! Помогите кто может настроить фтп сервер на Windows 7 и модем ZXV10H108L
а то у меня едит криша!

Артур

Вопрос такой.
Есть сеть Wi-Fi ..
2-3 ноута, iPad, wi-fi роутер.
На своем ноуте поставил Server все как описано выше в настройках:
127.0.0.1 14147
с своего ноута захожу вводя свой IP ftp://Vicious::14147 ,а с других компов не заходит.. хотя сеть видиот ..открывал папку.. качаютсья файлы, а ФТП не пашет..
на ипаде настроил самба сервер, просто к расшареной папке и все работает.. но хотелось бы чтоб и фтп заработал.
Надеюсь поможете решить дурацкую проблему.

nagato959

доброго времени суток,все сделал по инструкции.когда друг пытается подключится,пишет что доступ к папке закрыт.что делать?

kirill

помогите плизз

Ромашка

Поморите, пожалуйсто! Мой друг(клиент) неможет зайти на ФТП у него пишет: [ Подключение к 95.135.168.31:21 ...
Ошибка: Время с соединения исчерпан
Ошибка: Невозможно подключиться к серверу
Статус: Ожидание повторную попытку ...
Статус: Подключение к 95.135.168.31:21 ...
Ошибка: Попытка подключения прерван пользователем ] что делать??? Зарание благодарен!!!

Сервер

когда откроется окошка там же спросить ип порт и парол а какою пароль написать ркон пароль или другои

diko_88

Спасибо за статью! все работает как и задумано.

TerM

Спасибо за статью! Было бы здорово, если бы еще был раздел "Настройка Firewall", т.к. те у кого он включен сталкиваются с проблемами (нужно дополнительно открыть нужные порты).

zerohero

Соединение установлено, ожидание приглашения...
после этого соединение через ftp клиент filezilla прерывается, кто подскажет, что не правильно настроено?

Игорь

Почему filezilla server через web пускает на сервер без пароля? Точнее окно пароля появляется если в адресной строке указывать порт, если порта не указывать то открываются все расшаринные папки вне зависимости от политик доступа. В итоге на сервер можно зайти так же и через внешний IP.

Игорь

Извиняюсь ошибся. Это дело не в filezilla server.

Alexander

Просьба уточнить с настройками при динамичном IP и фаерволе. Настроил по статье, внутри сети всё норм.
Внешний не может подключиться (порт открыл не стандартный, но прописал на клиенте его правильно и пароль на user снял). "Невозможно подключение к серверу" и "Превышено время ожидания соединения". Смотрел, у кого то каспер мешает, снес, не помогло. Очень нужен FTP-Server.Может еще чего посоветуете?

vova7279

все разобрался сам, я не правильно прокинул порты на роутере canyon CNP-WF514N3

vova7279

приветствую, решил поставить себе фтп-сервер, но с внешней стороны не могу достучатся через встроенный фтп клиент тотал командера вылазит вот такая гадость https://clip2net.com/404.html?url=/s/2tCfX
заранее спасибо за помощь

alle_da

Спасибо за статью. Я далеко не профи, но настроил все на раз.
Один вопрос не могу решить - как сделать доступ к нескольким дискам? По умолчанию виден только один диск. Заранее спасибо.

woodyfon

Как можно настроить сервер, чтобы на него могли закачивать файлы не более определенного размера?

homo_sapiens

alle_da, это можно настроить путём "алиасов"
для этого, к примеру, нужно добавить диск Д (d:) и сделать его Home dir
затем добавить диск С (с:) и правой кнопкой кликнуть на появившейся строчке, выбрать "эдит алиас"
и в алиасе вписать /c
после этого если подключится клиент по ФТП он увидит содержимое диска Д + папочку "с" в которой будет весь диск С
надеюсь, понятно

Pavel_DV

Спасибо за статью.
Настраиваю FTP за роутером, прописал порты 20 и 21 на переброску на IP адрес сети.
При попытке тестирования FTP на сайте https://ftptest.net/ тест начинается в конце выдает:
Reply: 425 Can't open data connection.
Error: Listing failed
Прошу соединиться знакомых, вижу с какого IP они заходят, загорается зеленым иконка в трее FZ,
но открытые для доступа файлы не видны.
Пробовал отключать фаервол, не помогает.
Что может быть не так настроено?

homo_sapiens

Спасибо за статью.
Настраиваю FTP за роутером, прописал порты 20 и 21 на переброску на IP адрес сети.
При попытке тестирования FTP на сайте https://ftptest.net/ тест начинается в конце выдает:
Reply: 425 Can’t open data connection.
Error: Listing failed
Прошу соединиться знакомых, вижу с какого IP они заходят, загорается зеленым иконка в трее FZ,
но открытые для доступа файлы не видны.
Пробовал отключать фаервол, не помогает.
Что может быть не так настроено?

переброска нужна чтоб "увидеть" сервер из "мира" и создать УПРАВЛЯЮЩЕЕ подключение. А для работы в пассивном режиме (наиболее распространен) должны быть разрешены еще ряд портов, как раз таки для данных. В роутере это может быть одной галочкой (ТП-Линк если) или дополнительно пробросить около 100 портов подряд с 50000 по 50100.
Если делать проброс, то и в настройках сервера нужно указать явно именно этот диапазон портов для пассивного режима.

Pavel_DV

Спасибо! Открыл диапазон портов на роутере с 50000 по 50100 и в FTP-сервере прописал их в пассивном режиме. Все заработало!

Александр

У меня стоит анитивирус AVG - пока не приостановил защиту, законнектиться было невозможно. Требовал пароль (даже когда я убрал), если пароль был правильный - писал, что не совпал.
Из других сообщений я прочитал, что KIS тоже блокирует работу FTP-сервера.
Внимание, вопрос:
как "подружить" антивирус с FTP-сервером, если это возможно? Может, стОит сменить антивирус - есть данные, какие не блокируют FTP-сервер?

Александр

Sorry, вопрос отпал сам собой, что немного настораживает, но ... Работает - и ладно. Вопрос снят.

serzh_ksv

как перенести FTP-сервер FileZilla на другой комп без потери настроек, или все равно придется настраивать все заново?

Jeka

Отличная статейка, то что надо.

SKS

Крапотливый манул. Спасибо огромное автору!

Макс

Автор, спасибо за статью. Всё, впринципе, нормально работает, но никак не получается несколько папок сделать доступными для пользователя.
Я указываю несколько, одну из них делаю как Home Dir., так вот при доступе к серверу он показывает только эту home папку и её подпапки, а остальные как-будто не расшарены.

Через alias, как ты советовал раньше, тоже делал, но тоже не помогло. Если можно поподробнее, как все же это сделать

kostik007

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

Arhi_X

Автору спасибо. Всё просто, понятно и быстро :)

Pavel

Столько воды, я так и не понял как сделать сервер для внешних пользователей.
Спасибо!

polidar

всё сделал как у вас по инструкции, но даже локально ftp://localhost не видно расшареных папок. И ещё хотелось бы узнать как зайти на фтп посредством dyndns(порты открыты)

Кеер

At least one shared directory is not a valid local path люди помогите)))

Gloobus

Я уже замахался, не могу понять как добавить несколько папок пользователю? Добавляю одну, возле нее появляется буква "H" означающая что это home folder. Добавляю другую, НО как в нее пользователю попасть? Подскажите пожалуйста?

Sasha

Я делал так:
Пример, как сделано у меня.
Добавил ДИСК "D" и назначил ему home folder "H".
Теперь нам нужно еще добавить пару папок, для примера ДИСК "С". Добавили.
Далее щелкаем правой кнопкой мыши по только что добавленном ДИСК "С" и выбираем edit aliases.
В появившейся строке пишем: /Мой диск С и нажимаем ОК.
Вот теперь, когда вы заходите на ftp сервер, а точнее на ДИСК "D" в списке файлов увидите ту самую папку "Мой диск С" которая будет вас скажем так "перенаправлять" на ваш Диск "С" .
И не важно как написать в edit aliases, можно написать и / C и / system C и / Цэ папка
Главное вначале должен стоять " / " и за ним ИМЯ которое будет отражаться в вашей home folder "H" .
Надеюсь понятно объяснил.

Murat Bzhinaev

Все классно, только на этапе получение списка каталогов возникает ошибка и отключается. В чем может быть проблема?

Belomor

Доброго время сутокю ;-)
Подскажи, на мой сервер подключился мой знакомый через оперу и сказал что мой пороль для подключения открыт
как сделать его закрытым???
и можно дать подробное описание вкладки “SSL/TLS Settings”
Зарание блогодарю от души!!! :grin: Belomor :grin:

Belomor

и еще один вопросик. может для когота туповат но я реально этого не знаю. :|
можно ли сделать так чтобы фойлы (видео, аудио) проигрывались он-лайн чтобы мне нескачивать к себе фильм а смотреть непосредственно удоленно? что для этого необходима :?:

St.Edit

Спасибо! :smile:

Nastya

Спасибо за статью!
Я создала ftp сервер, поставила клиента, когда пытаюсь клиентом зайти на сервер с этого же сервера (через localhost) все ок, но как только хочу это сделать через внешний ip, система вылетает по таймауту. Мне провайдер выдал внешний ip, пингуется он с моего компа нормально, в firewall я сервер прописала (и клиент на всякий случай), в настройках сервера прописала диапазон портов и указала внешний ip. Каспера у меня нет, только avira (я ее пробовала выключать). Подскажите, пожалуйста, что еще можно попробовать?

myskivmm25

Подскажите пожалуйста. Как узнать логин и пароль своего сервера, которого я создал. Для того что бы я мог другим пользователям его сообщить, что бы ко мне подключились.

maylo_hofman

Проблема следующая, при попытке зайти на ftp c удаленки на сервере ftp следующая ошибка: "425 Can't open data connection". Делал все по инструкции, поменял порт на 25 (сделал переадресацию на роутере), поставил на сервере статический айпи. Через Total Commander пытается подключится, но не может получить доступ к расшариным папкам

Денис

Приветствую!!! Автор спасибо огромное, все здорово написано и понятно.
Скажи пожалуйста, я через Far и Total влетаю на сервер, а браузеры ругаются ошибка 425, в чем проблема?

Арт

Отличная инструкция!!! Давно не сталкивался с таким подробным мануалом, автору огромное спасибо!!!

Alexandra

Спасибо, отличная статья..очень помогла )

Сергей

Очень здорово! Спасибо!

Александр

За статью большое спасибо, поначалу установил сервер - и всё прекрасно заработало. Пока не установил роутер. У меня был фиксированный внешний IP-адрес, который теперь стал адресом роутера. А в настройках моего IP-протокола выставлено "определять автоматически". Сервис определения IP-адреса, на который в статье ссылка, выдаёт тот самый фиксированный IP-адрес роутера. Клиент сервера по этому адресу, естественно, не видит. Как мне соединяться с сервером?

ASk

Вам нужно настроить на роутере разрешение на пропуск запросов и ответов из внешней сети к вашему серверу.

Александр

Для "видимости" Вашего сервера Вам нужно настроить проброс портов на роутере. Как правило - это делается несколькими кликами мыши через web интерфейс управления роутером.
на нем Вы настраиваете статичный IP, который будет получать Ваш сервер, и порты, по которым к нему можно будет достучаться.

Михаил

Здравствуйте. Статья хорошая, как бы всё понятно, но не идёт. Роутер, локальная сеть, PC (192.168.1.100}, ноут (192.168.1.102), медиаплеер Дюна (192.168.1.101). Клиент установлен на РС и ноуте. Сервер установлен на РС. Связь с РС и Ноута с ДЮНой есть без проблем. Не могу наладить вход с ноута на РС. Всё устанавливал по статье. Связи нет. Подскажите. Отвечу на любые вопросы и сделаю снимок экрана,если нужно. Но я не корифей, если можно попроще. Спасибо всем кто откликнется

Алексей

Статья просто замечательная. Спасибо большое автору за такой подробный и расширенный ответ.

Умар

Пожалуйста поподробней опишите способ создания ftp сервера для людей с роутерами!

Harvy

есть ли возможность привязать filezilla server к доменному имени? Допустим я хочу с инета через web интерфейс заходить...

Sonikelf

Да, возможно

Александр

белый ip заходит в маршрутизатор на котором разрулены порты в частности 20-21 идут на файлзиллу, если входить ,через тоталкомандер то все красиво,браузер не входит,долго думает после запроса логин/пароль и прервано по таймауту.какие порты пробросить надо и какие настройки сделать в самом сервере файлзилы,брандмауер winserver 2008 настроил на проброс 21 порта по TCP/UDP?

Андрей

А вы разобрались? Та же проблема с браузером..

Makon

спасибо вам огроменное!!!! ;-)

Sergulet

Настроил ftp-сервер на одном ПК. Внутри локалки работает. Пробросил из инета через isa 2006. Подключаюсь через free commander. В логах видно что проходит проверка логин-пароль и потом вылезает ошибка 500 The server returned invalid response for PASV command. Не подскажите что может быть. Спасибо!

Oskar

Спасибо! Все очень наглядно и понятно.

zel

Спасибо за статью,но после установки failzilla и начале работы комп перезагружается постоянно. система windows xp. Что делать? Тремя антивирусниками почистил. На черном экране появляется надпись FOXCONN на 1 сек и начинается загрузка windows.

_ANDREW_

Статья понятная но, скажи как подключиться не с помощью клиента, А с браузера или проводника Винды? Кстати может ответить любой!

Станислав

FileZilla Server поддерживает только Windows Vista, 7, 8.
На Windows Server 2003 не встал.

Никита

Почему? Вроде бы поддерживает.
Может тебе установить Windows XP?

Oleg

Помогите разобраться. Все сделал как написал автор.
Работаю в локалке. Все ПК на Win7. Нужен сервер FTP и клиенты, которые имеют полный доступ к FTP. Все сделал как написал автор (использую FileZilla ver 0.9.41 beta) . Через Firefox захожу без проблем. Но через консоль зайти на FTP-сервер не могу.
На консоле:
C:Usersadminol>ftp 190.120.20.20
Связь с 190.120.20.20.
220-FileZilla Server version 0.9.41 beta
220-PRIVET OT ADMINA :)
220-written by Tim Kosse ()
220 Please visit
Пользователь (190.120.20.20:(none)): root
331 Password required for root
Пароль:
230 Logged on
ftp> dir
200 Port command successful
150 Opening data channel for directory list. И висит

В окне FileZilla
(000009)22.08.2014 10:38:45 - (not logged in) (190.120.20.20)> Connected, sending welcome message...
(000009)22.08.2014 10:38:45 - (not logged in) (190.120.20.20)> 220-FileZilla Server version 0.9.41 beta
(000009)22.08.2014 10:38:45 - (not logged in) (190.120.20.20)> 220-PRIVET OT ADMINA :)
(000009)22.08.2014 10:38:45 - (not logged in) (190.120.20.20)> 220-written by Tim Kosse ()
(000009)22.08.2014 10:38:45 - (not logged in) (190.120.20.20)> 220 Please visit
(000009)22.08.2014 10:39:02 - (not logged in) (190.120.20.20)> USER root
(000009)22.08.2014 10:39:02 - (not logged in) (190.120.20.20)> 331 Password required for root
(000009)22.08.2014 10:39:09 - (not logged in) (190.120.20.20)> PASS ********
(000009)22.08.2014 10:39:09 - root (190.120.20.20)> 230 Logged on
(000009)22.08.2014 10:39:14 - root (190.120.20.20)> PORT 190,120,20,20,212,202
(000009)22.08.2014 10:39:14 - root (190.120.20.20)> 200 Port command successful
(000009)22.08.2014 10:39:14 - root (190.120.20.20)> LIST
(000009)22.08.2014 10:39:14 - root (190.120.20.20)> 150 Opening data channel for directory list.
(000009)22.08.2014 10:39:16 - root (190.120.20.20)> 425 Can't open data connection.

Что и где нужно еще настроить?

владимир

не подключает с внешних, таймаут подключения, пассивный режим включен(
в роутере порты прописал

Светозар

Владимир, сижу за 4 роутерами и с динамическим ip. "снаружи "(да и изнутри) всё работает как часы.
если нужно - скрин моих настроек.
https://savepic.ru/5822935.htm

Соответственно в маршрутизаторе надо указать запросы "снаружи" по портам (20/21, и также в моих настройках 5000-5100) к нужному ip в локалке (вида 192.168.х.х)

В маршрутизаторе, для определения ip использую сервис dlinkddns.com (у меня d-link), но юзать можно любой, какой поддерживает ваш маршрутизатор.

Для того, чтобы filezilla server сам узнал внешний ip (для пассивного режима) - юзаю ip-addr.es.
Он даёт ip в "съедаемом" файлзилле формате. Хотя при желании, а особенно если в локалке развернут веб-сервер, можно и самому скрипт накидать за пару минут (да и готовые примеры видел) и ссылку в файлзилле дать на него.

serzh_ksv

(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> Connected on port 1121, sending welcome message...
(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> 220-FileZilla Server version 0.9.46 beta
(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> 220-written by Tim Kosse ()
(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> 220 Please visit
(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> USER UIT
(000032)08.09.2014 11:26:12 - (not logged in) (95.59.104.10)> 331 Password required for uit
(000032)08.09.2014 11:26:13 - (not logged in) (95.59.104.10)> PASS ************
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> 230 Logged on
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> SYST
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> 215 UNIX emulated by FileZilla
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> FEAT
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> 211-Features:
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> MDTM
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> REST STREAM
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> SIZE
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> MLST type*;size*;modify*;
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> MLSD
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> UTF8
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> CLNT
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> MFMT
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> 211 End
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> CLNT Total Commander (UTF-8)
(000032)08.09.2014 11:26:13 - uit (95.59.104.10)> 200 Don't care
(000032)08.09.2014 11:26:14 - uit (95.59.104.10)> OPTS UTF8 ON
(000032)08.09.2014 11:26:14 - uit (95.59.104.10)> 202 UTF8 mode is always enabled. No need to send this command.
(000032)08.09.2014 11:26:14 - uit (95.59.104.10)> PWD
(000032)08.09.2014 11:26:14 - uit (95.59.104.10)> 257 "/" is current directory.
(000032)08.09.2014 11:26:15 - uit (95.59.104.10)> TYPE A
(000032)08.09.2014 11:26:15 - uit (95.59.104.10)> 200 Type set to A
(000032)08.09.2014 11:26:15 - uit (95.59.104.10)> PASV
(000032)08.09.2014 11:26:15 - uit (95.59.104.10)> 227 Entering Passive Mode (178,88,66,78,19,136)
(000032)08.09.2014 11:26:37 - uit (95.59.104.10)> PORT 192,168,0,101,5,115
(000032)08.09.2014 11:26:37 - uit (95.59.104.10)> 200 Port command successful
(000032)08.09.2014 11:26:37 - uit (95.59.104.10)> MLSD
(000032)08.09.2014 11:26:37 - uit (95.59.104.10)> 150 Opening data channel for directory listing of "/"
(000032)08.09.2014 11:26:48 - uit (95.59.104.10)> 425 Can't open data connection for transfer of "/"
(000032)08.09.2014 11:28:48 - uit (95.59.104.10)> 421 Connection timed out.
(000032)08.09.2014 11:28:48 - uit (95.59.104.10)> disconnected.

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

Светозар

ХЗ конечно, но скорее всего что у Вас, что у Олега выше, копать надо в сторону NAT маршрутизатора(они бывают охренеть какие "умные") и брэндмауэра винды.

Светозар

Да, совсем забыл, в статье наверху не указан важный пункт, с которым я сам мучался очень долго (блокировался доступ "из вне"). В исключения брэндмауэра необходимо добавить, если там его нет "FileZilla Server". Не "FileZilla Server Interface" а именно "FileZilla Server". Пример моих настроек -
https://hostingkartinok.com/show-image.php?id=69dfff8e455dabc11e8bfa4723a63301

serzh_ksv

Это всё сделали... ток результат тот же (((((

Светозар

Походу Ваш случай - https://forum.filezilla-project.org/viewtopic.php?f=6&t=29703
Проверьте на https://ftptest.net// . Имхо, если не проходит - то либо неправильно сконфигурирован сам сервер, либо - я бы копал в сторону маршрутизатора и NAT ( https://wiki.filezilla-project.org/Network_Configuration )

да, не стоит ли IIS?

Равиль

у меня все работало примерно с месяц, а потом на клиентах (планшеты) стали появляться притормаживания при резкой смене картинки. Что это может быть? никакие настройки не менял, собственно настроить всё получилось с первого раза. работает даже из вне.

Равиль

не пояснил:
смотрю фильмы через клиент программу.

Андрей

Очень просто все, я поднял свой ftp сервер на хостинге от https://unlim24.com:443/vds-vps-openvz.html По опыту скажу что лучше брать сервер в России, да и порт 1000Мбит/сек.

Mark

привет!
читает каталоги - НО есть некоторые файлы, которые он не скачивает - ошибка 550

Дмитрий

А есть ли возможность работать с сервером файлзиллы не используя специальные ftp клиенты?

Ьахкамчон

как использовать один логин на два диск в ftp

Sergey

Не фурычит. Ошибка 550. Как можно исправить?

(127.0.0.1)> Connected on port 21, sending welcome message...
(127.0.0.1)> 220-FileZilla Server version 0.9.49 beta
(127.0.0.1)> USER user
(127.0.0.1)> 331 Password required for user
(127.0.0.1)> PASS ********
(127.0.0.1)> 230 Logged on
(127.0.0.1)> OPTS utf8 on
(127.0.0.1)> 202 UTF8 mode is always enabled. No need to send this command.
(127.0.0.1)> PWD
(127.0.0.1)> 257 "/" is current directory.
(127.0.0.1)> CWD /
(127.0.0.1)> 250 CWD successful. "/" is current directory.
(127.0.0.1)> TYPE I
(127.0.0.1)> 200 Type set to I
(127.0.0.1)> PORT 127,0,0,1,193,228
(127.0.0.1)> 200 Port command successful
(127.0.0.1)> STOR live.html.tmp
(127.0.0.1)> 550 Permission denied
(127.0.0.1)> disconnected.

Sergey

Оказывается скинулись разрешения на запись.
Автору огромное спасибо.

Алекс

Ребят, всем привет! Недавно установил Вин-7х64 и теперь не могу подключиться к серверу :(
Раньше на Вин-ХР всё работало прекрасно! спокойно заходил с планшета, смартфона через прогу ES-проводник. Теперь же - не могу подключиться, ЕС-проводник пишет что не может найти сервер.
Комп работает от роутера, адрес компу выдаётся такой - 192.168.0.101, его и прописываю в ЕС-проводнике, ставлю имя пользователя, пароль.
Подскажите куда копать?

Harry

Приветствую, попробуй отрубить брантмауер винды и потом если не поможет пробей порт 21 и 23 ... Потом отпишись как оно =)

Алекс

Друг привет! спасибо за ответ, помогло! :) отключил брандмаэр вообще и ЕС-проводник сразу же подключился к серваку! =) вот скрин - https://hostingkartinok.com/show-image.php?id=9d2854e26880481b92741ab2a3004450
Только я не пойму - почему он блокирует сервер? и что нужно в брандмауэре прописать что бы не блокировался сервак? Я вроде добавлял FileZilla Server Interface в список разрешённых программ вручную, но это не помогло.
И что ты имеешь ввиду под "пробей порт 21 и 23 … " ? Сменить порт с 21 на 23?

Harry

В брандмауэре винды и в роутерах эти порты по умолчанию закрыты то и не проходит запрос к тебе на сервер. Вообще FTP обращается по 21 порту но иногда можно зайти и с 23 если 21 занят.

Алекс

Понятно. друг, так как сделать что бы брандмауэр полностью не отключать, но разрешить работу по порту 21? чё-то я в настройках покапался, не нашёл этого... Вот скрин, что программа разрешена в брандмаэуре, но соединение всё равно не устанавливается пока не отключу сам брандмауэер. https://hostingkartinok.com/show-image.php?id=91552e4284ed033980bb3548c149df13

Harry

Как говорится отключить не отключать личный выбор каждого, я вот отключаю но коль не хотите то покиньте 21 порт в брандмауэре https://skesov.ru/kak-probrosit-port-v-standartnom-brandmauere-windows-8-1-8-7-vista/ тута инструкшен, к слову сказать вскоре на канале https://www.youtube.com/user/SonikelfYT будет серия уроков на эту тему если интересно можете глянуть =)

Алекс

Harry, благодарю за ответ! :) Подскажи ещё вот такой нюанс, пожалуйста. Когда настраиваю правило для программы, то нужно выбрать вручную для какой именно.. Там предлагают на выбор Filezilla Server и FileZila server Interface. Скриншот - https://hostingkartinok.com/show-image.php?id=2c1817c1a863915ae74d9f0e7b313d41
Для какой именно ставить? Для Filezilla Server скорее всего?

И там ещё есть такой пункт - "подключение только IPSec", или "подключения без защиты и включая IPSec". Там что выбирать нужно?

Harry

О нюансах рассказывать не буду долго и будет в ролике, добавляйте сервер «подключения без защиты и включая IPSec» IPSec обычно нормально справляется это хороший протокол зашиты.

Алекс

Спасибо! всё получилось, работает нормально :) как я могу отблагодарить? может деньжат закинуть немного на киви,яндекс или веб-мани? ;)

Harry

Как говорится спасибо за спасибо=) Рад что все вышло удачно был рад помочь. И как написано на временно не работающем форуме помощь у нас бесплатная но если уж сильно хочется https://sonikelf.ru/helpme/ =) И если будут подобные проблемы можно писать мне в личку на форуме или вк (нати можно через группу проекта) по нику Harry__Sol

Алекс

Ок, скину сёдня чуть позже немного денег на веб-мани через киви, скорее всего :) сайт полезный у вас, много хороших статей.

Алекс

Скинул 60 рублей на веб-мани :) вот скрин - https://rgho.st/8cwJlkg97 .
Будет возможность - ещё скину деньжат)

Harry

Отчитываться было не обязательно=) Будут вопросы или проблемы пиши.

Михаил

Есть постоянный ip адрес. йп протокол определяется автоматически. После подключения роутера, клиент не может подключится к ftp серверу по йп адресу, выданный провайдером. Я в этом слаб, прошу помощи. В настройках FileZilla указал йп адрес данный провайдером. Я так понимаю в настройках роутера надо какое-то разрешение выставить. Как это сделать понятия не имею. Роутер Zyxel Keenetic 2. Помогите пожалуйста.

Евгений

Спасибо за статью!
У меня один вопросик. На работе стоит filezilla server, я через него исследования качаю, всегда с нормальной высокой скоростью, 2-3mb/s. А последние 2 месяца скорость упала до 400kb/s максимум. При этом у соседа, да и вообще в любом другом месте (не дома) скорость на ура. Я думал проблема у меня в роутере, подключил напрямую - так же байда. Сменил провайдера, был дом.ру, стал билайн - не помогло. На серваке никаких ограничений по скорости и адресам нет, да и вообще никто ничего там не менял никогда.
Где искать, куда копать!?

Владимир

Отменно!

Богдан

На машине де стоит FileZilla все открываеться, а на второй машине выскакует табличка
Ошибка папки FTP
Отсутствует доступ к папке. Убедитесь что имя файла задано правильно,и у вас имеется на доступ к папке
Подробности:
Не удается установить связь с сервером

Олюнча

Здравствуй, помощник! :)
Всё сделала по описанию. И чего дальше :-[
C оф. сайта предоставлена инф-ия по установке opencart ---> "При открытии Filezilla каталог файлов компьютера будет расположен на левой стороне." у меня вопрос где или каким образом это увидеть/ найти?
Помоги, пжл, друг любезный :)

Gurgen

Я сделал все правильно, и я могу подключить свой компьютер к серверу. Но другие не могут. В чем проблема

Евгений

При скачивании с filezilla server идет ограничение по скорости - макс. 450кб/с и ниже. Все ограничения в настройках убрал, скорость не поднимается. Вес информации 20-40Гб. Качаем пару дней... Входящая скорость интернет соединения - 4Мб/с, исходящая - 2Мб/с

Лимон

Какова скорость вашего интернет соединения, 4Мб/с или все же 4Мбит/с (что все объясняет)? Вы случайно не путаете Мегабиты с Мегабайтами?

FlackY

4Мб/c это и есть мегабиты, мегабайты обозначаются как МБ/c или MB/s

Don

Скажите пожалуйста можно установить лимит на пользователя который сможет только заливать на FTP допустимый объем данных?

Виктор

Приветствую!!! Автор спасибо огромное за статью! Получил ответы на все свои вопросы.

Антон

Здравствуйте, статья очень подробная и полезная,но у меня что-то не получается,не могли бы вы немного помочь мне.Сделал вс как здесь написано но в фтп сервер ни в проводнике ни через браузер не заходит,порты в роутере открыл,Брандмауэр выключен,в фтп сервер заходит только через filezilla client(и то через некоторое время ошибка "Соединение закрыто сервером",и вообще интернет выносит когда filezilla работает).Так и должно быть?после установки filezilla server в фтп сервер можно зайти только с клиента?если да ,то возможно ли ее автоматизировать с программой.Цель: выгружать файлы в фтп сервер для программы(электронный заказ) которая качает выгруженный файл с фтп сервера и отправляет кое-куда.Буду очень признателен за какую-нибудь помощь.

Иван

При запуске пишет это :
Warning: FTP over TLS is not enabled, users cannot securely log in.
You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.

михаил

Скажите, а для внешнего доступа нужен статический IP адрес? С временным я не могу подключиться...

Владимир

https://sonikelf.ru/attach/img/1311779348-clip-55kb.jpg

Здравствуйте! На картинке при настройке сервера указываются расшаренные ресурсы , если их несколько , то напротив одного из них стоит буква H , так вопрос в том , что при обращении к серверу вижу только этот ресурс, другие расшаренные ресурсы не видны

Буба

ребята, весь мозг сломал, что значит Warning: FTP over TLS is not enabled, users cannot securely log in
и где, что прописать, чтоб данной ошибки не было..

Буба

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

Евгений

При установке по инструкции всё делаю, а толку ноль, сразу после установки, попытка запуска программы по указанному по умолчанию адресу,выдаёт error to connected server. И никакие настройки в программе не активны. Спрашивается и как её тогда запускать?

Павел

You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.
Warning: FTP over TLS is not enabled, users cannot securely log in.
Всё прекрасно работает и клиент,и через мозилу,только на ПК где установлен сервер....почему???????

Павел

Нашёл в чём проблема.Защитник виндовс хулиганит....

Павел

Пардон не то сказал брандмауэр виндовс.

Евгений

А мне в итоге так и не ответили. Брэндмауэр вообще отключён, но
Warning: FTP over TLS is not enabled, users cannot securely log in.
всё так же присутствует

Евгений

То есть автор статьи, руководства по настройке, не знает в чём суть проблемы, которая выскочила, если смотреть по комментариям минимум у трёх человек пользовавщихся этим руководством. Отлично просто.

Евгений

Ок. Нарыл что там надо какой-то сертификат сделать. Это тоже самому искать как его делать и откуда что брать?

Евгений

Ладно, проехали. Я думал статья для тех, кто реально не сталкивался, и хочет научиться) пошёл искать в других местах

Сергей Ожерельев

Спасибо. Для тестирования и разработки с использованием денвера самое то.

SUPERSERG

Решил проблему: снес FileZilla_Server-0_9_54 и установил более старую версию FileZilla_Server-0_9_49 и всё заработало как надо, а по TLS так и не разобрался какой то сертификат безопасности требует и где его взять х.з.

AST_Work

Друже ты прав.
Именно так и я сделал. Скачал версию 09.49
Все заработало.
Сам проблему с "FTP over TLS is not enabled, users cannot securely log in " не решил.
Это конечно "костыль", но все таки.

Han

Здравствуйте!! Подскажите пожалуйста дальше что делать , сделал как здесь на скринах , Моя Цель сделать так чтобы из остальных рабочих компов загружались автоматом скриншоты на админский компьютер . Как это настроить?

Заранее огромное спасибо!
Жду Ответа!

Анна

FTP over TLS is not enabled, users cannot securely log in - проблема решается легко. Edit- settins - ftp over tls settings. Галочка возле enable, ниже выбираем generate sertificate. Вводим Rf, Russian Federation, город свой, айпишник сервера и папку для создания сертификата. Жмем ок и все - проблема решена. Есть активный сертификат.

Ярослав

Интересно... У меня через интернет-сервис показывает один IP, а cmd показывает другой. Может у провайдера так настроено, никто не подскажет?

Александр

Привет всем и автору особенно.
Спасибо за статью. Установил с ходу.
но есть проблемки.
1) FireFox. Ввожу адрес сервака+порт. Ввожу логин-пасс (любой. валидный или нет) . Выползает такое:
503 This server does not allow plain FTP. You have to use FTP over TLS.
галки на FTP over TLS стоят, обе. + сертификат создан.
В чем косяк?

2) MobaXTerm (= WinSCP). После логина анонимуса показывает дерево ВСЕХ каталогов, хотя разрешен тока 1 + бесконечно спрашивает пассворд.

ash

не могу никак подключиться к своему фтп с других ПК. комп подключен к инетчу через роутер

Александр

не могу запустить FTP
При нажатии на иконку выдает след:

FileZilla Server 0.9.57 beta
by Tim Kosse ()
Connecting to server localhost:14147...
Connected, waiting for authentication
Logged on

Подскажите, что еще нужно для установки?
У меня соединение через роутер
свой внешний ip в настройках прописал
активный сертификат создал
Че делать то?

Александр

Спасибо

"задать диапазон портов (Use custom port range), через которые клиент сможет подключаться к Вашему серверу в пассивном режиме"

Какой диапазон мне задать на моем компьютере, с 1 по 65535???

Александр

разобрался...спасибо

crazypsih

Подскажите с чем может быть связана ошибка

Ответ: 425 Can't open data connection for transfer of "/"
Ошибка: Не удалось получить список каталогов

Sonikelf

Традиционно проверяйте запреты на брандмауере, права на папки.

Алексей

Спасибо автору статьи и всем кто давал пояснения. Возникла проблема следующего характера. При подключении с другого компьютера(через интернет) выходит сообщение, что нет доступа к списку каталогов. С чем может быть связано?

Алексей

Всё. Разобрался. Ещё раз спасибо за статью

Кот

Спасибо за статью! Все предельно понятно!

Теперь немного информации о решении ошибки 425, других не возникало :)

425 Can't open data connection for transfer of "/"

В настройках соединения клиента (я использовал Total Comander) поставьте галочку "Пассивный режим обмена (как Web-браузер)"
Настройте правильно брандмауэр на 21 порт (я использовал его), а в разделе Разрешенные программы добавьте экзешник FileZilla Server.
Так же пробросьте 21 порт в маршрутизаторе.

Всем удачи!

barn4k

Спасибо за дополнение, весьма полезно :)

Тима

А как сделать внешний доступ с интернета к фтп папке в windows server 2012, внутренний локальный то понял, а внешний как настроить?

Юрий

А помогите разобраться с некоторыми вопросами.
В DIR-300 с новой прошивкой настроил проброс портов в разделе виртуальные серверы:
ftp_95 TCP внешний порт 21 внутренний порт 21 назначение 192.168.0.95
ftp_in TCP внешн. 35000:35100 внутр. 35000:35100 назн. 192.168.0.95

У filezilla server в разделе пассивный режим указал внешний IP (он белый) и диапазон портов, выделяемых пассивному клиенту 35000-35100.
Подсоединяюсь с локальной машины 195.168.0.5, сервер на машине 192.168.0.95, в локалке соединение есть, в netstat -b
[FileZilla Server Interface.exe]
TCP 192.168.0.95:21 Technical:57184 ESTABLISHED
[FileZilla Server.exe]
TCP 192.168.0.95:2869 192.168.0.1:55021 TIME_WAIT
TCP 192.168.0.95:2869 192.168.0.1:55022 TIME_WAIT
TCP 192.168.0.95:2869 192.168.0.1:55023 TIME_WAIT
TCP 192.168.0.95:5357 Technical:57183 TIME_WAIT
TCP 192.168.0.95:35086 Technical:57185 TIME_WAIT
TCP 192.168.0.95:49918 cmc:https CLOSE_WAIT

Из всех портов (для данных?) вижу 35086, а что за остальные порты?

И второй вопрос, с удаленного компа мой ftp не виден. Пользуюсь там клиентской filezila по умолчанию в пассивном режиме клиента. Брэндмауэр на сервере 192.168.0.95 отключен, стоит еще комод.

Юрий

Забыл написать, что в логе сервера видны подключения с локальной машины 192.168.0.5, а с внешнего компа нет признаков даже на 21-й порт, вообще тишина!

Юрий

Второй вопрос снят - мешал комод. Остается первый вопрос про ряд открытых файлзиллой портов.

Александр

Если возможность загрузки списка файлов для скачивания с сервера из текстового файла или exel?

Александр

Возможно не совсем корректно сформулировал вопрос. На ftp-сервере хранится 700-800 файлов в одной папке, а мне необходимо скопировать с него только 50-200 файлов, причем этот список есть в текстовом файле. В Total Commander есть возможность осуществить эту процедуру через меню Выделение-Загрузить выделение из..., и потом запустить копирование уже выделенных файлов. В filezila есть такая возможность?

Куат

у меня file zila server настроен но мы меняем внешний ip адрес я набираю новый ip адрес и все дальше настройки нечего не делаю получается по логике

Денис

Здравствуйте!

Настроил по инструкции в локальной сети все работает, а вот из вне не могу настроить, порты пробросил на маршрутизаторе. Подскажите где какую галку поставить?

gypsyking

сделал все по инструкции в локалке все работает,а из вне нет.Помогите исправить.

Kellis

Скорее всего у Вас не выделенный IP-адрес. Даже, если он выделенный, то, например, МГТС режет многие дефолтные порты, тот же 21 может и не пробиться.

Для начала надо выяснить, выделенный ли IP-адрес и попробовать сменить порт с 21, на 30021, к примеру.

Felix

Через FTP Server всё отлично подключается. Пытаюсь подключиться через FTP с аккаунта, который создал, пишет "Статус: Соединяюсь с 93.85.145.67:14147...
Ошибка: Соединение прервано после 20 секунд неактивности
Ошибка: Невозможно подключиться к серверу
"

evgen

стоит микротик с двумя провайдерами с статическими IP, настроен проброс портов. если в настройках ФТП-сервера (он стоит на отдельной машине) указать айпи провайдера - все отлично. а как правильно настроить ФТП-сервер для работы с двумя айпи? (резервирование)

intermilano

Спасибо

Nikita

Доброй ночи. Подскажите. Поднял сервер на vds под управлением windows server 2008. Однако подключиться к нему никак не получается. Это провайдер vds чудит или какие то особенности windows server 2008?

Дима

я непонимаю как подключиться и где айпи задать для сервера!

nACHprogramm

Хммм РЕАЛЬНО РАБОТАЕТ! РЕКОМЕНДУЮ1 (делал на Windows XP 32-bit Intel Pentium 4 2.66 1гб озу)