Что такое FTP и как им пользоваться — FileZilla

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

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

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

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

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


Общее описание протокола

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

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

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

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

Программа-клиент для FTP

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

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

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

Проще говоря, меня она вполне себе устраивает, а посему я хочу поделиться оной и с Вами :)

Скачиваем Filezilla для работы с FTP

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

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

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

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

Взаимодействуем с протоколом по средством программы

Сначала жмем в значок:

filezilla ftp - использование программы для работы с протоколом - скриншот 1

В появившемся окошке жмем в кнопочку "Новый хост", выбираем в поле тип входа "Нормальный" (если у Вас нет логина и пароля и Вы знаете, что FTP доступно без них, то можете оставить тип входа "Анонимный") и заполняем поля "Хост" (как раз адрес FTP-сервера к которому Вы хотите подключиться), Логин, Пароль и тыкаем в кнопочку "ОК":

filezilla ftp - подключение к хосту - скриншот 2

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

Далее все собственно просто как в "Мой компьютер" - перетаскивайте нужные вам файлы с сервера или на него, путешествуйте по папкам и тд и тп.

Послесловие

Вот, собственно и всё. Надеюсь, что оная статья оказалась для Вас хоть как-то полезна.
Если что-то не понятно и есть вопросы, то смело задавайте их в комментариях - я обязательно постараюсь помочь Вам ;)

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

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

alvarvas

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

VoidLess

программа офигенная, вот только пинчи сразу настроены пароли из нее тырить =,(

WULTREX

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

Kellis

Sonik, не подскажешь, возможно ли реализовать такое: при старте программы(можно и не FZ) она сама подключается к серверу и начинает скачку определенных каталогов?

Kellis

Кстати, как насчет статьи про FileZilla Server? :)

Sonik

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

Kellis

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

rollzed

Добрый вечер!
Не подскажете, как можно скриптом запустить файл на ftp-сервере? То есть, например, с помощью php есть несколько функций, которые управляют файлами на ftp-сервере, также есть функции типа ftp_exec, которые выполняют комманду. Как выглядит такая комманда? Хочется добиться такого-же эффекта, как при входе браузера запускается index.php
Спасибо!

speedit

На FTP Сервер так же можно зайти из стандартного Explorer windows (тот который вы используете при просмотре содержимого вашего жесткого диска). В адресной строке необходимо написать ftp://логин:пароль@адрес_фтп_сервера, или просто ftp://адрес_фтп_сервера - тогда проводник потребует от вас введения логина и пароля в диалоговом окне.

Так же есть онлайн FTP клиенты, к примеру https://net2ftp.com. Данный клиент имеет широкий функционал, даже поддерживает редактирование файлов, но к сожалению имеет ограничение на размер скачиваемых/закачиваемых файлов.

Джейсон

Извините за глупый вопрос,но где взять FTP-серверы и хост!!! Просто программой пользуюсь первый раз,хотелось бы научиться!!!

Monolit1911

Сначала и сам не понял для чего программа, щас разобрался. Данный FTP клиент нужен тем у кого есть свои сайты (хостинги) или есть к ним данные. На свой сайт зашёл, все данные ищите у себя в личном кабине хостинга, ну или в договоре. Вопрос к Сонику: если использовать данный клиент с встроенным прокси, в логах сайта будет числится твой реальный IP? Сам пока в этом деле не очень, поэтому проверить не могу. А если просто использовать прокси и просто заходить на сайт, в логах будет твой реальный IP?

Артём

а еще можно тотал командер использовать в этих целях, тоже довольно удобно

Макалекс

могу ли я соединиться по нему со своим FileZilla Server? как быть с URL (ведь в настройках сервера URL нет, а клиент его требует)? или с Fi...Server можно соединиться толь по Fi...Server?

ruslankf

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

Татьяна

Сервер глючит

Елена

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

Никита

Отличная программа! К сожалению в ней есть существенный минус в безопасности

Юрий

Я слышал много хорошего об этой программе, но к сожалению она не идёт на Windows XP ;(

Рашид

Почему я не могу соединиться с сервером ФТП?Нажимаю на кнопочку Ок,,безответно!

Helga

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

Gurgen

ECONNREFUSED - Соединение отклонено сервером. Что это?

Игорь

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

Said

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

Alla

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

Я таки рада, что "я предполагаю, что Вы таки его знаете, а если и нет, то следуя рекомендациям в статье, Вы и без оных просто сможете узнать куда их ввести". Как можно показывать людям как и куда вводить то, что они не знают? Тут и есть самая проблема: письма нет, данных (хост, пароль ) нет. Ф вы показываете куда их вводить. Лучше подскажите где их взять.

sank

Где взять Хост, имя, пароль.

BaalDavar

А поле порт заполнять надо?

Kellis

Если у сервера работает на стандартных настройках, то это 21-й порт и заполнять необязательно.

Максим

Я не совсем понял есть ftp в телефоне и мне нужно передать данные на ноутбук .и при этом нужно подключение интернета или вай-фай?