Подключение к ftp с логином и паролем. Как открыть FTP-сервер в проводнике. Что такое FTP

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

Что такое ftp

Сам процесс настройки не сложен. Поэтому вначале пару слов о том, что такое FTP. Дословный перевод этой аббревиатуры на русский означает «протокол передачи файлов». С его помощью происходит соединение с ftp-серверами и последующая загрузка нужных файлов. FTP-сервер – простой компьютер с установленным на нём специальным софтом. О том, как настроить FTP-сервер, вам думать не стоит, так как это делает хостер. Вам нужно будет лишь настроить соединение с ним.
Практически всегда каждая папка и редко отдельный файл, имеют права доступа – выполнения, чтения и записи. Уже из названия понятно, что даёт каждый из этих видов доступа. Если они разрешены все одновременно, то с файлами (папками) можно делать всё – просматривать, перезаписывать и исполнять. Выдать параметры FTP вам должен ваш .

Для соединения по FTP используются файловые менеджеры. Самыми популярными из них являются Total Commander и FileZilla. Вот о том, как настроить FTP с их помощью и поговорим сейчас.

FileZilla

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

Total Commander

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

Так же выбираем вкладку «Подключиться по FTP». Затем в появившемся окне выбираем – «Добавить». Снова вносим данные полученные от хостера и кликаем на «ОК». Новое соединение после этого будет отображаться в списке всех соединений. Для подключения нужно просто его выделить и нажать на кнопочку «Соединиться».

Вот и всё. Таким образом, сегодня мы настроили подключение по ftp.

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

Какие данные необходимы для подключения по FTP?

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

Логин, пароль, адрес сервера и порт

  • логин . Имеет вид «u1234567». Вы также можете создать дополнительный FTP-аккаунт и использовать его для подключения по FTP: ;
  • пароль . Пароль от логина «u1234567», его можно увидеть в . Вы можете изменить пароль от первоначального и сбросить на изначальный: ;
  • IP-адрес сервера или хост . IP-адрес указан в . Вы также можете использовать в качестве сервера доменное имя сайта, если оно уже привязано к хостингу: ;
  • порт для подключения по ftp необходимо указывать «21».

Если вы несколько раз ввели неправильный пароль

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

Режим работы FTP

Существует два режима соединения с FTP-сервером — активный (active) и пассивный (passive). При работе по FTP с серверами нашей компании вам необходимо использовать пассивный режим .

Режим передачи файлов

Существует два режима передачи файлов по протоколу FTP:

  • текстовый (ASCII) — режим для передачи текстовых файлов, html-документов, php-скриптов, scc-таблиц и т.д.;
  • двоичный (бинарный, binary, bin) — режим для передачи картинок, исполняемых файлов, зашифрованных скриптов и тому подобных.

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

Число одновременных подключений

При работе по FTP с серверами нашей компании допустимо не более 8 одновременных FTP подключений с одного IP-адреса.

Как настроить FTP клиент

Ниже приведены инструкции по настройке популярных FTP клиентов:

Инструкция по настройке FileZilla

Как настроить каталог подключения?

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

  • cPanel: /var/www/1234567
  • cPanel Agava: /home/login
  • ISPmanager: /var/www/u1234567/data
  • Parallels Plesk Onyx 17: /var/www/vhosts/u1234567.plsk.regruhosting.ru

Инструкция по настройке Total Commander

Инструкция по настройке CuteFTP

Инструкция по настройке iWeb

При публикации сайта через iWeb вам необходимо заполнить соответствующие поля:

  • «Publish to» : FTP server;
  • «Site name» : название вашего сайта;
  • «Server Adress» : сервер хостинга, IP сервера хостинга или ваш домен. Домен в качестве сервера использовать не рекомендуется. Используйте домен, если уверены, что он уже припаркован к хостингу;
  • «User name» : ваш логин хостинга (указан в информационном письме);
  • «Password» : пароль от хостинга (указан в информационном письме);
  • «Directory/Path» : каталог вашего сайта. Необходимо указать путь к каталогу относительно каталога вашего хостинг аккаунта. Уточнить каталог вашего сайта можно в панели управления хостингом;
  • «Protocol» : FTP;
  • «Port» : 21;
  • «Website URL» : полный URL вашего домена, например http://mysite.ru.

Здравствуйте админ, объясните мне пожалуйста, что такое FTP сервер и могу ли я сам создать его на своём компьютере?

Короче, у меня дома есть обычный системный блок и три ноутбука, все эти машины подключены к интернету через роутер, могу ли я из стационарного компьютера сделать настоящий FTP сервер, и прямо со всех ноутбуков скачивать и закачивать на него файлы? Просто на обычном компьютере установлен жёсткий диск на 3 ТБ и получается, что им никто не пользуется, все родичи предпочитают ноутбуки, на которых уже заканчивается дисковое пространство.

Привет друзья! Наш Ro8 написал для Вас классную статью на эту тему, читаем.

Во-первых, FTP - это протокол передачи файлов по сети интернет по принципу «клиент-сервер» , а FTP сервер, это хранилище файлов в интернете, то есть - обычный компьютер с установленной Windows 7, 8.1 или Windows Server 2012 и несколькими жёсткими дисками большого объёма, на которых могут быть расположены любые ваши файлы. На этом компьютере установлена программа, например - FileZilla Server , подключиться к этому компьютеру может любой другой с помощью: командной строки , проводника Windows и различных программ, рассмотрим в нашей статье две: FileZilla Client , и Total Commander . После подключения к FTP-серверу вы можете закачивать на него любые файлы (фильмы, музыку и т.д) и также скачивать.

Управление FTP-сервером будет осуществлять администратор, установивший программу - FileZilla Server. Именно в ней можно каждому пользователю присвоить различные права доступа (возможность изменения файлов на сервере) : Append (возможность изменения файлов), Read (только чтение), Write (запись), Delete (удаление). Естественно, большей части пользователей можно не давать права Delete (удаление).

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

Как происходит работа

В качестве программной реализации FTP сервера в статье будет рассмотрена программа FileZilla Server, которая будет установлена на машину с Windows Server 2012

Также в качестве машины с которой будет производится подключение к созданному FTP серверу выступает компьютер с предустановленной Windows 8.1 Enterprise (x64)

Для того, чтобы машина с Windows 8.1 могла подключиться к FTP серверу, на нее будет произведена установка программы FileZilla Client (один из способов подключения с помощью данной программы)

Переходим по адресу https://filezilla-project.org и скачиваем FileZilla Server и FileZilla Client

Скачанный файл FileZilla Server запускаем на машине с Windows Server 2012 , а файл FileZilla Client на машине с Windows 8.1 . Обе программы устанавливаются одинаково. В первую очередь установим программу FileZilla Server.

Установка FileZilla Server

После запуска скачанного файла FileZilla Server на Windows Server 2012 нажимаем далее

Нажимаем Установить

Установить

Процесс установки FileZilla Server

Установка завершена

После установки откроется вот такое окно, в котором вводим локальный адрес FTP сервера и нажимаем OK

После ввода локального адреса FTP сервера появится основное окно программы FileZilla Server

Произведем некоторые настройки выбрав Edit-Users

На вкладке General для добавления нового пользователя нажимаем на кнопку Add

Вводим имя пользователя. ОК

Напротив Password ставим галочку и вводим пароль добавленного пользователя

Переходим на вкладку Shared Folders. На данной вкладке добавим папку FTP01 которая будет доступна созданному пользователю Ro8. Нажимаем Add

Указываем заранее созданную папку FTP01. ОК

Выделяем добавленную папку и указываем для нее права доступа: - Read (только чтение), Write (запись), Delete (удаление), Append (возможность изменения файлов в данной папке)

Определяем ip адрес машины с Windows Server 2012 (192.168.1.4)

Установка FileZilla Client

Переходим на машину с Windows 8.1 и производим установку программы FileZilla Client

Принимаем лицензионное соглашение

Установка

Установка завершена

У нас есть сеть, представленная на схеме

Выполним подключение к FTP серверу различными способами.

Подключимся к FTP серверу используя командную строку

На машине с Windows 8.1 запустим командную строку.

Указываем имя пользователя (Ro8 ) и вводим пароль. Пароль при вводе не отображается

Logged on означает что мы произвели вход на FTP сервер

Создадим папку My_Backup_win8.1 на FTP сервере - введя команду mkdir My_Backup_win8.1

Посмотрим список папок на FTP сервере - введя команду ls

Как видим, на FTP сервере присутствует папка My_Backup_win8.1

Закрываем соединение с FTP сервером введя команду bye

Подключение к FTP-серверу с помощью программы T otal Commander

Запустим на машине с Windows 8.1 файловый менеджер Total Commander. Для настройки подключения к FTP серверу нажимаем на кнопку указанную на скриншоте

Нажимаем Добавить

Указываем имя соединения (произвольно), сервер и порт (сервер это ip адрес FTP сервера, порт прописываем 21). Также указываем имя пользователя и пароль. ОК

Выделяем созданное FTP соединение и нажимаем Соединится

Соединение с FTP сервером установлено

Для отключения от FTP сервера нажимаем Отключение

Отключение от FTP сервера выполнено

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

Запустим программу FileZilla Client

Откроется главное окно программы

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

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

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

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

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

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

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

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

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

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

Хотите знать и уметь, больше и сами?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

Послесловие

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

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

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

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

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

Интерфейс клиента FileZilla, на первый взгляд, может показаться довольно сложным. Но это не совсем так. Рассмотрим окно программы.

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

  • Хост (Host) - адрес FTP-сервера.
  • Имя пользователя (Username) и Пароль (Password) - используются только для подключения к серверам, требующим авторизации.
  • Порт (Port) - этот параметр указывается в отдельных случаях при подключении к серверам через определенный порт. Чаще всего этот параметр не используется.

Кнопка Быстрое соединение (Quickconnect) используется для подключения к серверу после указания необходимых параметров (как минимум, адреса FTP-сервера).

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

На панели Удаленный сайт (Remote site) тоже отображается файловая структура. Но это структура сервера, к которому было осуществлено подключение. Так же, как в проводнике Windows, вы можете найти файлы (или папки), которые хотите скачать.

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

В нижней части окна FileZilla расположена панель, на которой приводятся сведения о заданиях. Под заданием понимается задача (текущая, выполненная или прерванная) на скачивание или закачивание файла. Обратите внимание, что данная панель содержит три вкладки. На вкладке Файлы в задании (Queued files) отображается информация о файлах, скачивающихся (или закачивающихся) в данный момент. Вкладка Неудавшиеся задачи (Failed transfers) содержит сведения о файлах, скачивание или закачивание которых завершилось неудачей. На вкладке Успешные передачи (Successful transfers) отображаются задания, которые были успешно выполнены.

Теперь рассмотрим практическое использование программы FileZilla. Для этого найдите в Интернете адрес какого-нибудь FTP-сервера. Мы не будем приводить каких-то конкретных примеров, поскольку на момент выхода книги приведенный в качестве примера FTP-сервер может перестать существовать (или поменяет свой адрес). Найдите несколько FTP-адресов самостоятельно, например, выполнив поисковый запрос «FTP-серверы с музыкой».

  • В поле Хост (Host) введите адрес FTP-сервера (адрес можно вставить из буфера обмена, предварительно скопировав его с веб-страницы).
  • При необходимости (если вы подключаетесь к серверу, требующему авторизации, и вам известен логин и пароль), введите логин и пароль в поля Имя пользователя (Username) и Пароль (Password).
  • Нажмите кнопку Быстрое подключение (Quickconnect). Подключение к серверу будет выполнено.

Подключение к серверу считается успешным, если в последней строке Статус в поле, расположенном в верхней части окна FileZilla, будет отображаться статус Список каталогов извлечен. При этом на панели Удаленный сайт (Remote site) должна появиться древовидная структура папок FTP-сервера. Если вы видите на панели Удаленный сайт (Remote site) значки папок и файлов (а также можете раскрывать эти папки), значит, подключение к серверу было выполнено успешно.

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

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

  • Раскрыв нужные папки на панели Удаленный сайт (Remote site), найдите нужный вам файл. Этот файл вы должны видеть в столбце Имя файла (Filename) на панели Удаленный сайт (Remote site).
  • На панели Локальный сайт (Local site) найдите папку на своем компьютере, в которую вы хотите скачать найденный на FTP-сервере файл. Эту папку вы должны видеть в дереве каталогов на панели Локальный сайт (Local site) или в столбце Имя файла (Filename) на той же панели.
  • Установите указатель мыши на значок файла, найденного на FTP-сервере (на панели Удаленный сайт (Remote site)).
  • Нажав и удерживая кнопку мыши, переместите указатель на папку на панели Локальный сайт (Local site), в которую вы хотите скачать файл, после чего отпустите кнопку мыши. Проще говоря, задание на скачивание создается так же, как если бы вы копировали файл в папку методом перетаскивания в проводнике Windows.

После выполнения вышеописанных действий на вкладке Файлы в задании (Queued files) в нижней части окна появится информация о задаче.

    Информация о задаче содержит следующие сведения:
  • Сервер/Локальный файл (Server/Local file) - название скачиваемого (закачиваемого) файла (включая его путь на вашем диске).
  • Направление (Direction) - направление загрузки. Стрелка влево говорит о том, что файл передается от удаленного компьютера на локальный, то есть скачивается на ваш компьютер. Если вы будете закачивать свой файл на сервер, стрелка в столбце Направление (Direction) будет направлена вправо.
  • Файл на сервере (Remote file) - название скачиваемого (закачиваемого) файла, включая его путь на удаленном сервере. Ниже расположен индикатор хода выполнения загрузки.

Также на вкладке Файлы в задании (Queued files) указывается скорость передачи файла, скачанный (закачанный) объем, затраченное время и время, оставшееся до конца загрузки (последнее может меняться при изменении скорости загрузки).

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

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

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