Содержание

Что такое FTP — FileZilla

FTP является сокращением от англ. File Transfer Protocol — протокол передачи файлов, который применяется для обмена файлами по TCP/IP сетям между двумя компьютерами (клиент и сервер). Протоколу передачи файлов больше 40 лет, он был разработан прежде чем появился TCP/IP и тем более HTTP, однако он до сих пор актуален и используется для подключения к удаленным серверам и обмена файлами.

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

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

Соединяясь с FTP сервером допустимо пройти авторизацию предоставляя данные для входа без использования шифрования, а также можно подключиться анонимно, если это позволяет FTP сервер. Для защищенной передачи, которая скрывает (шифрует) логин, пароль и данные, FTP соединение может быть зашифровано при помощи SSL/TLS (FTPS). SSH протокол передачи файлов (SFTP) иногда также используется, но между ним и FTPS есть существенная разница.

Основное назначение FTP протокола — это загрузка файлов и их скачивание с удаленного сервера. Для передачи файлов в пассивном режиме инициируется соединение FTP клиентом из обусловленного диапазона портов к порту сервера. В активном режиме FTP сервер подключается к клиенту из порта 20 к определенному порту, который сообщил ему клиент. Основное различие между данными режимами, состоит в том, с какой стороны открывается соединение для передачи файлов.

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

Социальные комментарии Cackle

Руководство пользователя — Документация — FileZilla

Содержание

Быстрый старт

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

Подключение к FTP-серверу

Использование панели быстрого подключения

Для того, чтобы подключиться к FTP-серверу, введите его адрес в поле быстрого подключения (к примеру example.com, как показано на рисунке ниже). Если ваш сервер использует протокол SFTP, добавьте название протокола в начале адреса: ‘sftp://’ (например sftp://example.com). Введите порт подключения в соответствующее поле, если сервер использует нестандартный порт (стандартные порты: 21 для FTP, 22 для SFTP). Если требуется ввести имя пользователя / пароль, введите их в соответствующие поля, по умолчанию используется имя пользователя

anonymous. Нажмите на кнопку Быстрое соединение или нажмите Enter для подключения.

Image:Enter-info.png

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

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

Файл пункт Копировать соединение в Менеджер Сайтов… для того, чтобы создать постоянную запись.

Использование менеджера сайтов

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

Особый случай: сервер, находящийся в локальной сети

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

localhost или адрес 127.0.0.1.

Примечание: если вы подключаетесь не изнутри вашей локальной сети, вам нужно будет использовать внешний IP-адрес.

Навигация по серверу

После подключения, в правой стороне главного окна будет отображён список файлов и директорий. Текущая директория будет показана в редактируемом поле в верхней части. Ниже отображается удалённое дерево директорий, а ещё ниже — содержимое текущей удалённой директории. Перейти в другую директорию можно тремя разными путями. Первый: сделайте двойной щелчок на директории в списке. Второй: кликните на директории в дереве. Последний способ: введите имя директории в редактируемое поле и нажмите

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

Image:Navigating-remote.png

Навигация на вашем компьютере

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

Image:Navigating-local.png

Синхронный просмотр

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

Для того, чтобы использовать синхронный просмотр, создайте запись в менеджере сайтов и, во вкладке Дополнительно, убедитесь, что локальная и удалённая директория по умолчанию имеют одну и ту же структуру, после чего отметьте пункт «Использовать синхронизированный просмотр», сохраните настройки и подключитесь к серверу.

Сравнение директорий

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

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

Передача файлов

Дважды кликнув на файл, его можно загрузить или скачать. Он будет добавлен в очередь передачи, передача начнётся автоматически. Для того, чтобы передать директорию и/или несколько файлов, выберите их и кликните на них правой кнопкой, после чего нажмите Загрузить/Скачать во всплывающем меню.

Image:Transfer-rightclick.png

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

Также вы можете кликнуть на файле и перетянуть его на директорию, в которую вы хотите скопировать файл (возле курсора появиться квадрат). Отпустите кнопку мыши, и файл будет перемещён в соответствующую директорию.

Image:Transfer-drag.png

Дополнительная информация

Подробную информацию о других аспектах клиента FileZilla можно найти на следующих страницах:

Подробнее о передаче файлов

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

Уменьшение количества одновременных подключений для неправильно настроенных серверов

Если вы получаете сообщение об ошибке «421 Слишком много подключений для IP «, значит FTP-сервер ограничил количество подключений. Существуют сервера, которые разрешают только одно подключение в каждый момент времени.

Предпочтительное решение — связаться с администратором сервера и попросить его настроить сервер соответствующим образом (FTP использует более одного подключения по спецификации протокола). Но если доступ нужен вам прямо сейчас, существует обходной способ:

1. Откройте менеджер сайтов (Файл -> Менеджер сайтов… или первая кнопка на панели инструментов).

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

3. Откройте вкладку ‘Настройки передачи’

4. Отметьте пункт ‘Ограничение одновременных подключений’

5. Введите нужное ограничение в поле ‘Максимальное число подключений’

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

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

Возможные проблемы

Повторная регистрация расширения для оболочки (Windows)

В случае, когда Drag&Drop завершается неудачно (в особенности под Vista или Windows 7), вы получите сообщение об ошибке расширения для оболочки. Для решения этой проблемы вам нужно повторно регистрировать это расширение:


1. Откройте командную строку от имени администратора.

Меню «Пуск» — Все программы — Стандартные: правый клик на ‘Командная строка’, выберите ‘Запустить от имени администратора’


2. Перейдите в директорию, содержащую клиент Filezilla.

Пример (32bit): cd «\Program Files\Filezilla FTP Client»
Пример (64bit): cd «\Program Files (x86)\FileZilla FTP Client»


3. Повторно зарегистрируйте расширение для оболочки.

Введите ‘regsvr32 fzshellext.dll’ (без кавычек)


4. Если у вас 64-битная ОС, вам нужно сделать ещё один шаг.

Введите ‘regsvr32 fzshellext_64.dll’ (без кавычек)


Если вы получили сообщение ‘DllRegisterServer in … succeeded.’, значит всё прошло успешно (тем не менее, мы также рекомендуем вам перезагрузить ваш компьютер).

Настройка сети — Документация — FileZilla

Настройка FTP является довольно сложной задачей. Т.к. существуют тысячи разных файрволов и моделей роутеров, практически невозможно привести полное пошаговое руководство для каждого пользователя. Пользователь должен понимать основы протокола FTP для того, чтобы настроить FileZilla и роутеры/файрволы через которые происходит подключение. В этой статье приведена краткая история развития протокола FTP и принципы работы некоторых его аспектов. Внимательное прочтение этой статьи предотвратит многие проблемы, которые могут возникнуть при настройке FTP-подключения.

Содержание

Общие сведения

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

Исторические сведения

На фоне быстро развивающейся сети Интернет протокол FTP выглядит не просто старым, а действительно архаичным. Ранние черновые спецификации протокола датируются 1971-ым годом, составление текущей спецификации начато в 1985-ом. На протяжении последних двух десятилетий протокол не менялся в своей основе.

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

Те времена прошли и многое изменилось. Технологический прогресс шел быстрее, чем кто-либо мог себе представить, одновременно выросло новое поколение пользователей. Интернет теперь — повсеместное явление, благодаря которому миллионы людей общаются друг с другом множеством разных способов. Главное ощутимое изменение: Интернет стал враждебным. Доступность и открытость сети привлекла злонамеренных пользователей, активно эксплуатирующих ошибки и неопытность других.

Побочным эффектом такого развития событий стали, следующие явления:

  • NAT-роутеры. Большинство сети использует протокол IPv4, имеющий ограниченное адресное пространство (IPv6 разработан решить эту проблему). Благодаря NAT-роутерам системы с большим количеством устройств могут пользоваться одним и тем же IP-адресом.
  • Персональные файрволы для защиты пользователей от недоработок операционных систем и приложений.

В большинстве случаев эти явления конфликтуют с работой протокола. Ситуацию ухудшают недоработки в самих роутерах и файрволах.

Тем не менее, при правильной настройке FTP предлагает надежный и опробованный способ передачи файлов.

Технические сведения

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

Существует два способа создания этого подключения: активный и пассивный режимы.

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

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

В обоих случаях файл/листинг будут переданы через подключение для передачи данных.

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

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

Типичная сетевая конфигурация может выглядеть так:

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

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

Т.к. сервер обычно обслуживает много клиентов, намного легче настроить роутер и файрвол на стороне сервера один раз для пассивного режима, чем настраивать клиентский роутер/файрвол для каждого клиента в активном режиме. Именно поэтому пассивный режим является рекомендуемым.

NAT-роутеры

У большинства пользователей широкополосного подключения NAT-роутер расположен между их компьютером и сетью. Это может быть самостоятельное устройство (возможно беспроводной роутер), или же встроенный роутер в DSL- или кабельном модеме. В среде NAT все устройства за роутером составляют локальную сеть (LAN), каждое из устройств в сети имеют локальный IP-адрес (четыре небольших числа разделённых точками). NAT-роутер в свою очередь имеет свой локальный IP-адрес, а также внешний IP-адрес для идентификации в глобальной сети. Локальные адреса действительны только внутри LAN, для удаленного устройства они не имеют смысла. Пример:

Предположим, что сервер находится за NAT-роутером. Смоделируем ситуацию, в которой клиент подключается в пассивном режиме, но серверу не предоставлен внешний IP-адрес роутера. В этом случае сервер отсылает свой локальный адрес клиенту, после чего могут произойти две вещи:

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

Очевидно, в обоих случаях пассивный режим не сработает.

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

Файрволы

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

В особенности при использовании FTP пользователи файрвола могут получать такие сообщения:


Trojan Netbus заблокирован на порту 12345, который используется процессом FileZilla.exe  

Почти во всех случаев такое сообщение — ложная тревога. Любое приложение может выбрать любой порт для сообщения через интернет. Может случиться так, что FileZilla выберет порт, случайно являющийся портом по умолчанию для трояна или другой зловредной программы. Дистрибутив FileZilla скачанный с официального сайта не содержит вирусов.

Умные роутеры, файрволы, и саботаж данных

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

Приведем пример. Предположим, что клиент находится за NAT-роутером и пытается подключиться к серверу. Предположим также, что клиент не осведомлен в том, что он находится за NAT и использует активный режим. Клиент отсылает команду PORT со своим локальным, немаршрутизируемым IP-адресом, серверу:


PORT 10,0,0,1,12,34  

Эта команда указывает серверу на подключение по адресу 10.0.0.1 на порту 12*256+34 = 3106

После этого NAT-роутер бесшумно подменяет команду, включая внешний IP-адрес, а также создает временный порт для переброски FTP-сессии, возможно даже на другом порту:


PORT 123,123,123,123,24,55  

Эта команда указывает серверу на подключение по адресу 123.123.123.123 на порту 24*256+55 = 6199

Благодаря такому поведению NAT-роутер позволяет неправильно настроенному клиенту использовать активный режим.

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

  • NAT-роутер слепо предполагает, что некоторые подключения принадлежат FTP основываясь на таких данных, как целевые порты или ответы сервера:
    • Нет никакой гарантии относительно используемого протокола, несмотря на автоматическое определение (такие случаи называют ложной тревогой). Хоть это и маловероятно, вполне допустимо, что в будущих версиях протокола FTP синтаксис команды PORT может измениться. NAT-роутер, модифицируя команду PORT, изменяет без ведома пользователя параметры, которые он не поддерживает, из-за чего соединение будет разорвано.
    • Определение протокола роутером может не распознать FTP. Предположим, что роутер следит только за целевым портом, а если этот порт 21-ый, он будет распознан как FTP. Подключения в активном режиме от неправильно настроенного клиента к серверу на 21-ом порту будут работать, но подключения к другим серверам на нестандартных портах — нет.
  • Очевидно, что NAT-роутер не сможет модифицировать подключение, если FTP-сессия зашифрована, оставляя пользователя в недоумении, т.к. работать будут только незашифрованные подключения.
  • Предположим, что клиент за NAT-роутером отсылает «PORT 10,0,0,1,12,34». Каким образом NAT-роутер осведомлен в том, что клиент настроен неправильно? Также возможен случай с правильно настроенным клиентом, который инициирует FXP (сервер-сервер) передачу между сервером, к которому он подключен и устройством, которое находится в локальной сети сервера.

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

В этом подразделе мы рассматривали сочетание NAT-роутера на стороне клиента в активном режиме, те же рассуждения применяются и в случае сервера за NAT и ответами на команду PASV.

Настройка клиента FileZilla

Если вы пользуетесь FileZilla 3, мы рекомендуем запустить мастер настройки сети. С помощью мастера вы пройдете все нужные шаги, а после их завершения у вас будет возможность протестировать вашу конфигурацию.

Очевидно, что для подключения к любому серверу ваш файрвол должен разрешить такие действия для FileZilla. Большинство обычных FTP-серверов используют 21-ый порт, SFTP-серверы — 22-ой, а FTP через SSL/TLS (неявный режим) по умолчанию — 990-ый. Номера портов не являются жестко заданными, поэтому лучше всего разрешить исходящие подключения на любой порт.

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

Пассивный режим

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

Активный режим

В активном режиме клиент открывает сокет и ожидает от сервера подключения для передачи.

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

Если у вас присутствует NAT-роутер, вам нужно указать FileZilla внешний IP-адрес, в противном случае соединения в активном режиме не сработают для серверов вне вашей локальной сети:

  • Статический IP-адрес можно указать в диалоге настройки FileZilla.
  • Если ваш IP-адрес динамический, у вас есть возможность разрешить FileZilla получать внешний IP-адрес на специальном сайте автоматически каждый раз при запуске. Никакая информация не будет передана от вас на этот сайт, кроме версии используемого клиента FileZilla.

Если вы не уверены в своем выборе, используйте второй вариант.

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

Доступные порты находятся в диапазоне от 1 до 65535, порты ниже 1024-го зарезервированы для остальных протоколов. Для активного режима FTP лучшим выбором является номер порта равный или выше 50000. В связи с устройством протокола TCP (протокол, который находится ниже уровня FTP и используется для передачи данных), порт не может быть использован повторно сразу после каждого подключения. Таким образом, диапазон портов не должен быть слишком узким, в противном случае вы не сможете передать много файлов малого размера. В большинстве случаев достаточно диапазона в 50 портов.

Скриншот диалога настроек FileZilla 3, показывающий вкладку настройки активного   режима

Настройка и тестирование сервера FileZilla

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

Важно отметить, что проверка работы сервера в большинстве случаев происходит ошибочным образом, особенно часто эту ошибку допускают владельцы NAT-роутеров. Находясь внутри локальной сети, вы сможете протестировать сервер, только используя локальный IP-адрес. Использование внешнего адреса внутри локальной сети в большинстве случаев не сработает по одной из приведенных причин:

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

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

Активный режим

Убедитесь, что серверу FileZilla разрешено создавать исходящие подключения по любому порту, т.к. в этом режиме клиент определяет порт для соединения.

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

Пассивный режим

Настройка сервера в этом случае практически повторяет настройку клиента в активном режиме.

В пассивном режиме сервер открывает сокет и ожидает соединения от клиента.

По умолчанию сервер FileZilla запрашивает у операционной системы IP-адрес компьютера и свободный порт. Эта конфигурация является рабочей только, если компьютер напрямую подключен к интернету без NAT-роутеров и установленным для файрвола разрешением на входящие подключения по всем портам выше 1024-го.

При наличии NAT-роутера вам нужно сообщить серверу FileZilla ваш внешний IP-адрес, в противном случае соединения в пассивном режиме будут работать только внутри локальной сети:

  • Статический IP-адрес можно указать в диалоге настройки сервера FileZilla.
  • Если ваш IP-адрес динамический, у вас есть возможность разрешить серверу FileZilla получать внешний IP-адрес на специальном сайте автоматически при каждом запуске. Никакая информация не будет передана от вас на этот сайт, кроме версии используемого сервера FileZilla.

Если вы не уверены в своем выборе, используйте второй вариант.


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

Доступные порты находятся в диапазоне от 1 до 65535, порты ниже 1024-го зарезервированы для остальных протоколов. Для активного режима FTP лучшим выбором является номер порта равный или выше 50000. В связи с устройством протокола TCP (протокол, который находится ниже уровня FTP и используется для передачи данных), порт не может быть использован повторно сразу после каждого подключения. Таким образом, диапазон портов не должен быть слишком узким, в противном случае вы не сможете передать много файлов малого размера. В большинстве случаев достаточно диапазона в 50 портов.

Скриншот диалога настроек FileZilla Server, показывающий вкладку настройки пассивного режима

Решение проблем

К сожалению, множество персональных файрволов и пользовательских роутеров имеют свои недоработки или, в некоторых случаях, даже способны саботировать работу FTP (например SMC Barricade v1.2).

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

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

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

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

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

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

Установка клиента под Windows/Linux/Mac — Документация

В этом разделе документации описывается установка клиента FileZilla для FTP и SFTP.

Клиент FileZilla поставляется в трёх версиях: инсталлятор, архивированная версия, а также исходные коды самого клиента. Инсталлятор предлагает неподготовленному пользователю простоту установки и удаления программы. Архивированная версия подготовлена для тех, кто не любит работать с инсталляторами или имеет специальные потребности при установке. Для продвинутых пользователей предоставляется исходный код программы, который доступен для просмотра, изменений и сборки.

В следующих подразделах этого документа мы детально рассмотрим каждый из вариантов.

Содержание

Скачивание

ЭТО ВАЖНО: Мы настоятельно рекомендуем скачивать FileZilla только с официального сайта. Неофициальные версии FileZilla, содержащие вирусы и вредоносный код предоставлялись для скачки с таких сайтов, как download.com, избегайте этих версий! Скачивайте последнюю версию FileZilla вне зависимости от того, к какой версии программы прилагается эта документация.

Выбор правильной версии

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

Инсталляционная версия

Версия с инсталлятором — самый лучший и надёжный выбор для начинающего пользователя. Всё что вам нужно — скачать файл, и запустить его, после этого процесс установки произойдёт без вашего вмешательства. Инсталлятор поставляется вместе с отладочными файлами, с помощью которых легко установить причину падения программы, если таковое произошло. Если вы до сих пор в раздумьях о том, какую версию скачивать — инсталлятор создан именно для вас. Тем не менее, если у вас недостаточно прав для установки программ на используемый вами компьютер (к примеру, на учебном или рабочем месте), архивированная версия подойдёт вам больше. Чтобы скачать версию с инсталлятором, перейдите к подразделу «скачивание».

Примечание: инсталлятор недоступен для платформ Linux и Mac.

Архивированная версия

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

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

Версия с исходными кодами

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

Скачивание FileZilla

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

Выбор правильной версии

Перейдите к разделу «скачивание». Нажмите на ссылку и ждите полной загрузки страницы.

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

Сохранение и запуск

В зависимости от вашего браузера вы (в большинстве случаев) увидите окно, в котором вам следует выбрать, что вы сделаете с файлом, который вы скачиваете. Самым простым способом является запуск файла сразу после скачивания. После этого, возможно, у вас будут отображены предупреждения о том, что вы пытаетесь запустить вредоносный файл, тем не менее, если вы скачивали файл с Sourceforge, вы можете без излишних сомнений запустить его. Если вы знаете, как сохранять файлы на вашем компьютере, выберите «сохранение файла». Запомните место на файловой системе, где вы сохранили файл, и запустите его.

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

Установка под Windows

Инсталляционная версия

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

Язык установки

Вам будет предоставлен выбор языка установки, выберите его из списка. Нажмите OK, чтобы продолжить.

Инсталлятор FileZilla: выбор языка

Лицензионное соглашение

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

Инсталлятор FileZilla: лицензионное соглашение

Выбор компонентов

На следующем этапе вам нужно выбрать компоненты клиента FileZilla, которые вы хотите установить. При наведении курсора на каждую из компонент, вы можете увидеть её описание. Пример показан на рисунке:

Инсталлятор FileZilla: выбор компонент

Пройдитесь по каждому из пунктов и оставьте или уберите отметку там, где считаете нужным. Мы рекомендуем вам выбрать языковой пакет FileZilla, ярлыки в меню «пуск» и на рабочем столе для быстрого запуска программы, а также отладочные файлы, которые, как было сказано выше, помогут диагностировать программу, в случае её падения. Нажмите «продолжить», после того, как вы сделали ваш выбор.

Место для установки

В следующем окне вам следует выбрать место для установки программы. Нажмите «продолжить», если вас устраивает стандартный вариант места для установки.

Примечание: Если вы хотите установить FileZilla на USB-носитель или другой переносимое хранилище данных, укажите путь к нему. Вам также придётся указать XML-файл для хранения настроек FileZilla, для того, чтобы они сохранялись при переносе.

Ярлыки в меню «Пуск»

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

Завершение установки

После того, как вы нажмёте «продолжить», FileZilla будет установлен. Если не произошло никаких ошибок, установка будет завершена через несколько секунд. Нажмите «закрыть» для полного завершения. Поздравляем, вы успешно установили клиент FileZilla, теперь мы можем перейти к разделу «запуск»!

Архивированная версия

Установка из архива достаточно проста, если вы знаете, как работать с архивами, файлами и директориями в ОС Windows. Вам просто следует распаковать скачанный файл в директорию на вашем диске, например «C:\Program Files\FileZilla», а потом просто запустить клиент из исполнительного файла filezilla.exe. Распространённой практикой является создание ярлыка к этому файлу на рабочем столе, меню «пуск», или на панели быстрого запуска

Установка FileZilla на USB-носитель, или другой переносимый носитель состоит в распаковке и копировании директории, содержащей FileZilla, на этот носитель, т.к. программа всегда использует предоставляемый xml-файл для сохранения настроек. Более подробно смотрите здесь

Установка на Mac OS X

Примите во внимание, что официально поставляемый архив FileZilla требует OS X 10.5 или выше.

Для того, чтобы установить FileZilla, просто скачайте соответствующий файл на ваш компьютер. Большинство маков, произведённых после 2006-го года, используют процессор от Intel, просто скачайте архив для архитектуры Intel.
Однако если у вас процессор G4 или G5, вы можете использовать пакет PowerPC. Если вы не уверены, попробуйте версию Intel в первую очередь.

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

Установка под GNU/Linux и другие Unix(-подобные) системы

Мы рекомендуем использовать пакетный менеджер используемого вами дистрибутива.

Если у вас установлен один из дистрибутивов GNU/Linux, вы также можете использовать предварительно скомпилированные исполняемые файлы. После установки файлов в нужное вам место, достаточно просто запустить исполняемый файл FileZilla в поддиректории bin/. Примите также во внимание, что дистрибутивы этой ОС весьма различаются, поэтому предоставляемый архив может не сработать на вашей системе.

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

Компиляция FileZilla из исходников

Вы можете найти инструкции по компиляции здесь.

Запуск

FileZilla запускается после двойного нажатия на файл filezilla.exe (расположенном по умолчанию в: «C:\Program Files\FileZilla\filezilla.exe») или на одном из ярлыков, которые расположены на рабочем столе или в меню «пуск», если вы выбрали соответствующую опцию в процессе установки. Также вы можете использовать параметры командной строки.

Установка и конфигурация FTP сервера Filezilla | Приложения | Блог

В одном из моих материалов проскочила возможность использования данного сервера для реализации некоторых задач. В данном материале постараюсь как можно более подробно изложить основы настройки FTP-сервера FileZilla под Windows. Данный сервер относительно прост в настройке, потребляет мало ресурсов, незаметен во время работы, а также имеет удобную консоль с очень информативным логированием. Можно управлять сервером удаленно. Основнойе назначение FTP-сервера — предоставлять прямой доступ к файлам и папкам пользователям, к серверу подключающимся, именно об этом я и расскажу

Что нам нужно:

1. FTP cервер Filezilla — переходим по ссылке, прокручиваем страницу вниз и видим FileZilla Server версии 0.9.41 на момент написания данного материала, скачиваем

2. FTP-клиент или любой браузер для проверки работоспособности FTP-сервера

# Установка

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

1. В первом шаге нажимаем I Agree

2. Далее необходимо выбрать компоненты установки, здесь ничего сложного, оставляем как есть или убираем ярлыки, Source Code устанавливать не нужно

3. Выбираем место установки, можно сотавить по-умолчанию

4. на четвертом шаге необходимо выбрать апраметры работы службы сервера, есть 3 варианта:

а. Установка сервера как службы и автоматический запуск

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

в. Установка сервера как обычное приложение и автоматический запуск

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

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

5. Выбор метода запуска интерфейса сервера, рекомендую выбрать Start manually, т.к. по большому счету интерфейс понадобится 1 раз — во время первоначальной настройки и только изредка будет необходим для внесения изменений, так что нет смысла держать его всегда запущенным, галку оставляем, тогда интерфейс будет запущен сразу после окончания установки, жмем Install

# Настройка

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

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

# Основная конфигурация сервера

В меню выбрать Edit -> Settings, это основная конфигурация сервера, произведем некоторые приятные изменения. Я не буду останавливаться на всех опциях, а укажу только на наиболее значимые и полезные для большинства пользователей

1.General Settings. Можно изменить 21 порт на какой-либо другой, обычно это не нужно, но бывает полезно, чтобы оградить свой сервер от лишних посягательств, т.е. 21 порт будет недоступен и тот, кто не осведомлен может предположить, что сервера нет. Так же можно указать максимальное количество одновременно подключенных пользователей, помогает для снижения нагрузки для слабых машин. Ниже можно указать количество ядер процессора, которые буду использоваться сервером для распределения нагрузки.

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

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

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

4. Speed Limits. Возможность задать ограничения скорости на загрузку и закачку. Можно просто сделать общее ограничение скорости или добавить необходимое число правил по дням и часам. Полезно использовать для того, чтобы FTP-сервер не загружал весь канал

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

По окончанию настройки можно нажать ОК

# Добавляем пользователей

Переходим в меню Edit -> Users. Для начала я опишу общую процедуру добавления пользователей

1. General. Здесь мы создаем новую учетную запись. Нажимаем Add, появляется поле ввода имени пользователя и выбора группы, в которую мы хотим его добавить. Если группы нет, то соответственно выбрать ее нельзя. Для серверов с небольшим количеством учетных записей создавать группы не обязательно, достаточно просто создать несколько учетных записей и на каждую назначить свои права

Затем ставим галку Password и вводим пароль для учетной записи. Ниже можно установить лимиты для пользователя по количеству подключений и количеству подключений с одного IP. Нулевые значения будут означать отсутствие ограничений

2. Shared folders. Здесь для конкретного пользователя мы выбираем папки, в которые он будет иметь доступ и права на эти папки

Если существует уже несколько пользователей, то в правом окне выбираем того, кому мы будем добавлять права, затем слева нажимаем Add, и выбираем на ПК папку, если требуется доступ к нескольким папкам, то добавляем еще, одна из папок должна быть помечена как HomeDir, те. папка, в которую пользователь будет попадать по умолчанию при подключении к серверу. Иногда необходимо дать доступ к разным дискам ПК одному пользователю, здесь есть один нюанс — можно добавить сколько угодно папок в пределах одного диска, но для того, чтобы дать доступ к другому диску, надо сделать Алиас, т.е. ссылку-псевдоним с диска директории HomeDir на необходимую папку другого диска. Для этого создаем доступ еще к одной папке на другом диске, затем нажимаем ПКМ на созданной папке — Edit Aliases, в поле папку HomeDir, к которой пользователь имеет доступ+ еще добавляем псевдоним виртуальной папки, которая будет отсылать нас в папку другого диска. в нашем случае получается D:/Temp/Soft. Теперь при подключении к своей основной папке пользователь в папке Temp еще увидит папку Soft и сможет в нее перейти, в то время как она будет находится на другом диске

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

Read — только чтение, т.е. можно просматривать файлы и папки на сервере и скачивать их

Write — позволяет перезаписывать существующие файлы

Delete — удаление файлов и папок

Append — добавление новых файлов на сервер

Create — создавать новые папки

List — просматривать содержимое папок

+Subdirs — просматривать все папки, которые вложены в основную

Если мы создаем анонимного пользователя, т.е. которым будут пользоваться сразу несколько пользователей для получения каких-либо данных с сервера, то нам необходимо создать ученую запись с именем anonymous без пароля, добавить ему необходимые директории и назначить на них права. обычно анонимным пользователям необходимо только чтение (в целях безопасности прежде всего), т.е. включаем для него права Read, list, +Subdirs

3. Speed Limits & IP Filter. Здесь как и в основном конфиге сервера можно произвести индивидуальные настройки для аккаунта относительно ограничений по адресам и скоростям, удобно для создания исключений от основных правил

Сохраняем настройки. При желании и большом количестве пользователей сервера можно создать несколько групп, если будут различия для них по правам. Для этого необходимо перейти в Edit ->Groups. Конфигурация прав группы не отличается от конфигурации отдельного пользователя, после создания группы можно будет просто создавать пользователя и выбирать для него группу, после чего у него будут права группы

Во время настройки сервера вполне логично и удобно оградить от него доступ к пользователям, для этого надо перейти в меню Server, в нем будет 2 опции — Active и Lock. Первая опция по умолчанию активна и если убрать галку, тогда сервер будет выключен и никто не сможет подключиться, в этот момент можно будет производить его конфигурацию, при первом включении сервера все настройки будут применены. Активация Lock позволяет оставить сервер в работающем состоянии, но блокирует его, т.е. пользователи будут видеть, что сервер работает, но им будет отказано в доступе к нему

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

Режимы передачи — Документация — FileZilla

Передача файлов между FTP-клиентом и сервером может осуществляться различными путями. В FTP спецификации (RFC 959) это называется «тип данных», но как правило имеется ввиду «режим передачи» хотя и это не корректно.

Режимы передачи данных:

  • ASCII
  • бинарный («образ», «режим изображения» в спецификации)
  • EBCDIC
  • локальный

Но зачастую используются только ASCII и бинарный режим.

ASCII режим используется для передачи текстовых файлов. Проблема с текстовыми файлами заключается в том, что разные платформы используют разный символ окончания строки. Microsoft Windows например, использует CR+LF (возврат каретки и перенос строки), тогда как Unix(-подобные) системы, включая Linux и MacOS X, используют только LF, а традиционные MacOS системы (MacOS 9 и старше) только CR. Задачей ASCII режима является корректное распознавние строк в зависимости от системы. Согласно FTP спецификации, ASCII файлы всегда передаются с использованием CR+LF пары как признак окончания строки.

Таким образом в случае передачи файла от клиента к серверу, клиент должен убедиться что используется CR+LF. Поэтому он ничего не добавит на Microsoft Windows, добавит CR на Unix или добавит LF на ранних MacOS к концу каждой строки. Затем, после передачи файла, сервер приводит окончания строк в надлежащий вид, в зависимости от системы. Если это Microsoft Windows — ничего не будет удалено, на Unix — лишние CR удаляются, а на ранних MacOS — не нужные LF.

Тоже самое происходит при скачке клиентом файла с сервера: сервер приводит окончание строк к виду CR+LF, а клиент после получения файла удаляет не нужные окончания.

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

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

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

Пример

Клиент работает под Windows (CRLF окончание)

Сервер работает под Linux (LF окончание)

Если вы загрузите текстовый файл содержащий 200 строк и общий размер файла составляет 5768 байт, то на сервере он будет иметь размер 5568 байт.

FileZilla никак не анализирует файлы загруженные как ASCII. Так что если у вас смешнные окончание строк, то может случиться нечто неожиданное. Родное окончание строк для Windows — CR+LF. Т.к. это то, что FTP сервер ожидает когда передает файлы в ASCII, FileZilla на Windows никак не конвертирует окончания строк. Теперь представьте, что есть файл со смешанными Windows (CR+LF) и Unix (LF) окончаниями строк. Загрузка этого файла с Windows системы на Unix приведет к замене всех CR+LF на LF. При скачке этого файл снова, FTP сервер сконвертирует все LF в CR+LF. В результате, все LF преобразуются в CR+LF.

Другой пример это текстовый файл со смешанным окончанием строк. FileZilla на Windows заливает этот файл на FTP сервер работающий на Windows — не производится никакого преобразования. Некторые текстовые редакторы обрабатывают такие смешанные окончания и текст выглядит хорошо. Тем не менее некоторые программы могут некорректно обрабатывать такие файлы т.к. запутаны наличием Unix-подобного окончания строк (LF).

Еще один пример, Windows (CR+LF) текстовый файл был залит на Unix FTP сервер в бинарном режиме. Если этот файл скачать в ASCII режиме, FTP сервер переведет LF в CR+LF так что CR+LF будет конвертирован в CR+CR+LF. FileZilla на Windows ожидает файл с CR+LF окончанием (согласно FTP спецификации), и никаких преобразований не делает. В зависимости от используемого текстового редактора, строки могут быть разделены пустой строкой.

Изменение режима передачи в FileZilla

В FileZilla вы можете изменить режим передачи данных тремя способами:

  • В настройках FileZilla
  • В главном меню Transfer -> Transfer type
  • Правым кликом по индикатору режима передачи в статус-баре FileZilla.

пошаговая инструкция и примеры работы

Покажу на примере хостинга Beget, так как он дает качественные и удобные услуги среди всех конкурентов в рунете.

Что такое FileZilla

Разберемся, что такое FTP.

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

А теперь можно дать определение

FileZilla – это программа, которая позволяет работать с FTP, с помощью специальных данных для доступа, выводит пользователю файловую систему определенного сайта.

Регистрация нового соединения в панели хостинга

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

Пункт FTP Раздел фтп

Откроется страница со всеми доступными прилинкованными доменами. Находим зеленый плюс напротив каталога, к которому желаем сделать удаленное соединение с FTP клиентом.

Прилинкованный домен – это домен к которому прикреплена папка на хостинге.

Делаем новое подключениеДобавление нового подключения

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

Задаем логин и пароль от фтпЗаносим логин и пароль

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

Записываем имя хостКопируем имя сервера

Установка программы на русском и настройка

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

Загрузка FileZillaСкачиваем FileZilla Client

Установка стандартная, все время жмем далее и выбираем куда поставить FileZilla Client. Открываем FZ, выбираем Менеджер сайтов.

Пункт менеджер файловОткрываем менеджер

Откроется окно, в нем заполняем необходимые поля:

Настраиваем подключениеСоздаем фтп подключение
  1. Нажимаем кнопку Новый сайт
  2. Выше появится строчка, называем по желанию
  3. В раздел Хост вставляем имя сервера
  4. Тип входа делаем Нормальный
  5. В раздел пользователь и пароль вводим ранее записанную конфигурацию
  6. Жмем Соединиться

Если все прошло хорошо, то увидите справа корневую папку вашего ресурса. Если связь не установлено, то проверяйте данные, в 98% случаев виновата невнимательность.

Окна переноса файловПанель

На этом настройка закончена, перейдем к тому как пользоваться ей.

Что можно сделать и как работать в FileZilla Client

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

Заранее открываем в левой части окна ту папку на жестком диске куда хотим скопировать документ.

Инструмент СкачатьСкачиваем с сервера

Таким же методом закачиваем информацию с компьютера – правая кнопка мыши > Закачать на сервер.

Пункт закачатьПеремещаем обратно

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

Просмотр/ПравкаЗапуск правки

Представим, изменили что–то и сохранили. Софт фиксирует этот момент, и предлагает перезалить. Не забываем этот момент, иначе изменения не появятся. Так можно установить яндекс метрику в подвал через правку footer php.

Подтверждение изменения документов на сервереЗагрузка изменений

Для лучшего понимания статьи приложу наше видео.

Как подключить Filezilla к консоли PS3

В статистике есть запросы, что можно пользоваться и подключить FileZilla к игровым консолям семейства Playstation 3, сокращенно PS3. Не обладая приставкой, не могу подробно разобрать процесс, но нашел подробное видео, из которого понял, как осуществлять FTP синхронизацию.

На этом статью закончу, ответил на вопрос как пользоваться FileZilla Client и разобрали несколько примеров работы в ней. Приложу собственное короткое видео, оно покажет наглядно как работать в FZ.

Пожалуйста, оцените материал: Мне нравитсяНе нравится

FileZilla — бесплатное решение FTP

Реклама:

Добро пожаловать на домашнюю страницу FileZilla®, бесплатного решения FTP. FileZilla Client поддерживает не только FTP, но также FTP через TLS (FTPS) и SFTP. Это программное обеспечение с открытым исходным кодом, распространяемое бесплатно в соответствии с условиями Стандартной общественной лицензии GNU.

Мы также предлагаем FileZilla Pro с дополнительной поддержкой протокола для WebDAV, Amazon S3, Backblaze B2, Dropbox, Microsoft OneDrive, Google Drive, хранилища BLOB-объектов и файлов Microsoft Azure и облачного хранилища Google.

Последнее, но не менее важное, FileZilla Server — это бесплатный FTP и FTPS-сервер с открытым исходным кодом.

Поддержка

доступна через наши форумы, вики и трекеры запросов и функций.

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

Быстрые ссылки для скачивания

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

Новости

2020-07-16 — FileZilla Pro добавляет поддержку Keystone V3, OneDrive Sharing и Amazon STS

Добавив поддержку службы идентификации OpenStack Swift Keystone v3, OneDrive Sharing и Amazon Secure Token Service (STS). FileZilla Pro предоставляет своим пользователям возможность хранить и обмениваться файлами с большей гибкостью и безопасностью. Читайте полную новость.

2020-07-15 — FileZilla Client 3.49.1 выпущен

Исправления и незначительные изменения:
  • Исправлены изменения выбора, не отражаемые в Менеджере сайта при некоторых обстоятельствах

2020-07-14 — FileZilla Client 3.49,0 выпущено

Исправления и незначительные изменения:
  • Исправлена ​​повторная попытка первоначальных попыток подключения

2020-07-07 — Выпущен клиент FileZilla 3.49.0-rc1

Исправления и незначительные изменения:
  • ТБО: значки панели вкладок теперь масштабируются на дисплеях с высоким разрешением
  • Размеры и интервалы нескольких диалогов были улучшены на дисплеях с высоким разрешением
  • MSW: исправление визуальных сбоев при изменении выбранного сайта в Site Manager
  • При создании новой вкладки размеры панели теперь наследуются от предыдущей вкладки.
  • macOS: дополнительные исправления для обработки Cmd + V, Cmd + C и Cmd + X в элементах управления вводом текста
  • Рефакторинг внутренних настроек и обработка опций

2019-11-07 — FileZilla Pro продолжит работу с программой исправления ошибок

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

2019-07-29 — FileZilla переориентируется на безопасность после участия в программе ЕС по набору багов

При поддержке программы

Европейского Союза «Баунти Баг» были обнаружены некоторые проблемы безопасности, которые были быстро исправлены.

Читайте полную новость.

2019-07-09 — FileZilla Pro добавит новые функции после недавнего опроса клиентов

Читайте полную новость.

Пользовательский интерфейс, упомянутый в статье, также будет доступен для пользователей бесплатной FileZilla.

,

FileZilla — бесплатное решение FTP

Реклама:

Добро пожаловать на домашнюю страницу FileZilla®, бесплатного решения FTP. FileZilla Client поддерживает не только FTP, но также FTP через TLS (FTPS) и SFTP. Это программное обеспечение с открытым исходным кодом, распространяемое бесплатно в соответствии с условиями Стандартной общественной лицензии GNU.

Мы также предлагаем FileZilla Pro с дополнительной поддержкой протокола для WebDAV, Amazon S3, Backblaze B2, Dropbox, Microsoft OneDrive, Google Drive, хранилища BLOB-объектов и файлов Microsoft Azure и облачного хранилища Google.

Последнее, но не менее важное, FileZilla Server — это бесплатный FTP и FTPS-сервер с открытым исходным кодом.

Поддержка

доступна через наши форумы, вики и трекеры запросов и функций.

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

Быстрые ссылки для скачивания

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

Новости

2020-07-16 — FileZilla Pro добавляет поддержку Keystone V3, OneDrive Sharing и Amazon STS

Добавив поддержку службы идентификации OpenStack Swift Keystone v3, OneDrive Sharing и Amazon Secure Token Service (STS). FileZilla Pro предоставляет своим пользователям возможность хранить и обмениваться файлами с большей гибкостью и безопасностью. Читайте полную новость.

2020-07-15 — FileZilla Client 3.49.1 выпущен

Исправления и незначительные изменения:
  • Исправлены изменения выбора, не отражаемые в Менеджере сайта при некоторых обстоятельствах

2020-07-14 — FileZilla Client 3.49,0 выпущено

Исправления и незначительные изменения:
  • Исправлена ​​повторная попытка первоначальных попыток подключения

2020-07-07 — Выпущен клиент FileZilla 3.49.0-rc1

Исправления и незначительные изменения:
  • ТБО: значки панели вкладок теперь масштабируются на дисплеях с высоким разрешением
  • Размеры и интервалы нескольких диалогов были улучшены на дисплеях с высоким разрешением
  • MSW: исправление визуальных сбоев при изменении выбранного сайта в Site Manager
  • При создании новой вкладки размеры панели теперь наследуются от предыдущей вкладки.
  • macOS: дополнительные исправления для обработки Cmd + V, Cmd + C и Cmd + X в элементах управления вводом текста
  • Рефакторинг внутренних настроек и обработка опций

2019-11-07 — FileZilla Pro продолжит работу с программой исправления ошибок

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

2019-07-29 — FileZilla переориентируется на безопасность после участия в программе ЕС по набору багов

При поддержке программы

Европейского Союза «Баунти Баг» были обнаружены некоторые проблемы безопасности, которые были быстро исправлены.

Читайте полную новость.

2019-07-09 — FileZilla Pro добавит новые функции после недавнего опроса клиентов

Читайте полную новость.

Пользовательский интерфейс, упомянутый в статье, также будет доступен для пользователей бесплатной FileZilla.

,

Скачать Filezilla для ПК и Mac

FileZilla Client — это быстрый и надежный кроссплатформенный (Windows, Linux и Mac OS X) FTP, FTPS и SFTP-клиент с множеством полезных функций и интуитивно понятным графическим интерфейсом пользователя.

Windows 64 бит Windows 32 бит Windows Servers MacOS

FileZilla ® Client часто называют FileZilla и является клиентским программным обеспечением, которое каждый может использовать на своем компьютере.
FileZilla ® был начат как проект класса информатики во второй неделе января 2001 года Тимом Коссе и двумя одноклассниками.

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

Они решили сделать FileZilla ® проектом с открытым исходным кодом, потому что уже было доступно много FTP-клиентов, и они не думали, что продадут хотя бы одну копию, если сделают FileZilla ® коммерческим.

Теперь FileZilla ® известен как один из самых надежных и обновленных FTP-клиентов, CNET.комментируя это 5 звезд, с этим восхитительным комментарием:

«FileZilla ® тоже не монстр, она потребляет 50 МБ памяти. Понятно, что это один из лучших инструментов FTP из всех ».

FileZilla — это мощный FTP / SFTP-клиент с открытым исходным кодом, имеющий множество функций.

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

Хорошая программа для начинающих и опытных пользователей.

FileZilla ® настолько прост в загрузке и запуске, что вы даже не поймете, насколько он мощный.

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

Чтобы загружать и скачивать файлы, просто перетащите их между веб-сервером и компьютером.

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

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

FileZilla ® Особенности

FileZilla 3 — FTP-клиент следующего поколения (S) из проекта FileZilla. Он не зависит от платформы и поддерживает такие операционные системы, как Microsoft Windows, GNU / Linux, * BSD и Mac OS X. FileZilla ® Client — это быстрый и надежный кроссплатформенный клиент FTP, FTPS и SFTP с множеством полезных функций и интуитивно понятным графическим пользователем. интерфейс.

Среди прочих, функции FileZilla ® включают в себя следующее:

  • Простота в использовании
  • Поддерживает FTP, FTP через SSL / TLS (FTPS) и протокол передачи файлов SSH (SFTP)
  • Кроссплатформенный. Работает на Windows, Linux, * BSD, Mac OS X и более
  • IPv6 поддержка
  • Доступно на многих языках
  • Поддержка возобновления и передачи больших файлов> 4 ГБ
  • Пользовательский интерфейс с вкладками
  • Мощный менеджер сайтов и очередь передачи
  • Закладки
  • Поддержка Drag & Drop
  • Конфигурируемые ограничения скорости передачи
  • Фильтры имен файлов
  • Сравнение каталогов
  • Мастер настройки сети
  • Удаленное редактирование файлов
  • Поддержание жизни
  • HTTP / 1.1, поддержка SOCKS5 и FTP-Proxy
  • Запись в файл
  • Синхронизированный просмотр каталогов
  • Удаленный поиск файлов

FileZilla ® Server

FileZilla Server — это сервер, который поддерживает FTP и FTP через TLS, который обеспечивает безопасное зашифрованное соединение с сервером.

FileZilla поддерживает TLS, тот же уровень шифрования, который поддерживается вашим веб-браузером, для защиты ваших данных.

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

Он также поддерживает сжатие данных на лету, что может повысить скорость передачи.

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

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

Поддержка SFTP (SSH File Transfer Protocol) не реализована в Filezilla Server.

Краткое руководство

на основе учебной страницы проекта FileZilla ® :

Это руководство дает вам краткий обзор того, как использовать FileZilla.

По умолчанию вам не нужно настраивать FileZilla, поэтому вы можете начать непосредственную работу с программой.

Подключение к FTP-серверу с помощью панели быстрого подключения

Чтобы подключиться к FTP-серверу, введите адрес сервера в поле хоста панели быстрого подключения (например, domain.com — см. Изображение ниже).

Если это особый тип сервера, такой как SFTP-сервер, добавьте протокол перед адресом.

В случае SFTP-сервера начните адрес с «sftp: //» (т.е.е. SFTP: //domain.com). Введите порт сервера в поле порта, если это , а не порт по умолчанию (21 для FTP, 22 для SFTP). Если требуется имя пользователя / пароль, введите его в соответствующие поля, в противном случае будет использоваться по умолчанию анонимный вход в систему .

Нажмите на Quickconnect или нажмите Enter, чтобы подключиться к серверу.

Обратите внимание, что Быстрое подключение предназначено для… быстрых подключений — поэтому нет способа редактировать список быстрых подключений, в котором хранятся последние 10 записей.

Для хранения имен FTP-серверов вам следует использовать менеджер сайтов.

Quick Connect подходит для проверки информации для входа в систему, прежде чем делать запись менеджера сайта.

После подключения вы можете выбрать Файл -> «Скопировать текущее подключение в Site Manager…», чтобы сделать постоянную запись.

Обычно лучше проверять информацию для входа в систему с помощью Quick Connect, прежде чем делать постоянную запись.

Использование менеджера сайта

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

Менеджер сайта позволяет хранить записи и настраивать больше параметров, чем позволяет Quick Connect.

Особый случай: серверы в локальной сети

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

В локальной сети вы просто используете внутренний IP-адрес серверного ПК. В большинстве случаев имя сети (имя компьютера) тоже подойдет.

Если сервер находится на одном компьютере с Filezilla, вы даже можете использовать localhost или 127.0.0.1 в качестве имени хоста.

Если вы подключаетесь из-за пределов вашей локальной сети, это не применяется, вместо этого вы должны использовать внешний (WAN) IP.

Навигация по серверу

После успешной попытки подключения список файлов и папок появляется на правой стороне главного окна.

Текущая папка указана в поле редактирования вверху. Ниже вы увидите дерево удаленных каталогов, а под ним — содержимое текущей удаленной папки.

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

И последнее, но не менее важное: вы всегда можете ввести имя папки в поле редактирования и нажать клавишу ввода.

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

Навигация по вашей машине

Навигация на вашем компьютере работает почти как навигация на сервере.

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

Синхронный просмотр

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

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

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

Затем установите флажок «использовать синхронизированный просмотр», сохраните настройки и подключитесь.

Сравнение каталогов

Чтобы быстро увидеть различия между файлами на локальном компьютере и сервере, выберите «Просмотр»> «Сравнение каталогов» и выберите «сравнить размер файла» или «сравнить время изменения». (Вы также скрываете идентичные файлы, отметив эту опцию.) Затем выберите «Включить».

Теперь вы увидите цветовые различия между копиями одного и того же файла на разных машинах.

Передача файлов

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

Чтобы перенести папки и / или несколько файлов, выберите их и щелкните правой кнопкой мыши выбор.

Затем вы можете нажать Загрузить / Загрузить во всплывающем меню.


Вы также можете перетащить файлы с одной стороны и перетащить их с другой стороны.

Чтобы добавить файлы в очередь для последующей их передачи, выберите их и нажмите «Добавить в очередь» во всплывающем меню.

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

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

Папка будет выделена, когда вы над ней. Отпустите кнопку мыши, и файл будет перемещен в папку.

Источник: Википедия

«Разделы« FileZilla ® Функции »,« FileZilla ® Server »и« Краткое руководство »происходят из FileZilla Wiki и лицензируются в соответствии с GNU FDL». Windows 64 бит Windows 32 бит Windows Servers MacOS ,

FileZilla — Поддержка

Получение помощи

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

Проблемы с подключением

Прежде чем делать что-то еще, вы должны прочитать руководство по настройке сети в вики.

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

Вики

Вы можете использовать вики, чтобы найти ответы на распространенные проблемы.

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

Интересующие страницы:

База знаний

Вы можете найти много полезной информации в базе знаний для FileZilla и FileZilla Pro.

Форумы

Вы можете задать свои вопросы на форумах, если вам нужна дополнительная помощь.

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

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

IRC

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

#filezilla в чате.freenode.net

Сообщения об ошибках

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

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

  • Убедитесь, что вы используете последнюю версию FileZilla. Нет поддержки устаревших версий.
  • Убедитесь, что вы используете официальную сборку, которую вы скачали с filezilla-project.орг.
    Если вы загрузили FileZilla из одной из так называемых коллекций «переносимых приложений», вам необходимо обратиться к поставщику переносимых приложений.
    Если вы установили FileZilla с помощью менеджера пакетов вашего дистрибутива (например, в Linux), вам необходимо связаться с вашим дистрибьютором.
  • Поиск существующих отчетов об ошибках, включая закрытые отчеты об ошибках, если о вашей проблеме уже сообщалось ранее. Если о вашей проблеме сообщалось ранее, не отвечайте на сообщение об ошибке, если вы не можете предоставить дополнительную информацию.Ответы «Я тоже» абсолютно бесполезны и только отвлекают разработчиков.
  • Если вы публикуете новый отчет об ошибке, укажите вашу версию FileZilla, а также название и версию вашей операционной системы
  • Будьте многословны. Скажите точно, что вы сделали, чтобы вызвать ошибку.
    Плохой пример: «Загрузка файла приводит к сбою FileZilla»
    Плохой пример: «Загрузка файла путем перетаскивания его из локального списка файлов в каталог в удаленном дереве приводит к сбою FileZilla»
  • Если возможно, предоставьте содержимое из журнала сообщений.Для этого вы должны установить английский язык программы, установить уровень отладки на 3 в настройках и перезапустить клиент. Затем подключитесь к серверу, выполните действие, которое вызывает проблемы, скопируйте весь журнал в буфер обмена и прикрепите его к отчету об ошибке.
    Не вмешивайся в бревно, оставь все как есть. Не запутывайте никакие адреса или имена файлов. Вы наверняка удалите важную информацию из журнала, если вы ее измените.
  • Подготовьтесь ответить на дополнительные вопросы от персонала поддержки и разработчиков и предоставить запрашиваемую информацию.В противном случае ваш отчет будет закрыт без исправления.
  • Будьте терпеливы. Исправление ошибки может занять время

Чтобы сообщить об ошибке, посетите трекер отчетов об ошибках.

,


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *