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

Адрес FTP-сервера имеет следующий формат: 

«ftp://<usеr>:<pаssword>@<host>:<pоrt>/<url-pаth>» , где:

  • user – логин пользователя, 
  • password – его пароль,
  • host – доменное имя сайта,
  • url-path – путь к документу.

Адрес может быть упрощен до следующего формата: «ftp://<usеr>:<pаssword>@<host>:<pоrt>/<url-pаth>». В этом случае любой пользователь может получить доступ к файлам на сервере.

В отличие от HTTPvopros.png протокола, FTP устанавливает соединение на продолжительный период, которое он поддерживает пока не получит команду закончить сеанс связи.

Как получить доступ к FTP-серверам?

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

Вот несколько примеров разных типов таких программ:

  1. 1 Консольный клиент

Примером консольного клиента может служить утилита ftp.exe, которая идет в комплекте с ОС Windows. Она не имеет  привычного интерфейса и работает через систему команд, например:

  • open используют для установления связи с FTP-сайтом.
  • user нужна для повторного ввода имени и пароля.
  • close завершает сеанс.
  • get передает копию файла на персональный компьютер.
  • reget докачивает файл, если загрузка была прервана.
  • put перемещает файл.
  • delete стирает уже удаленный файл.

Полный список команд для консольного клиента есть в RFC 959.

Еще один классический консольный менеджер – это программа Far Managerвнешняя ссылка. Она имеет узнаваемый интерфейс и также работает через систему команд.

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

  1. 2 FTP-клиент в браузере

Проще всего работать с FTP-серверами через браузер. Если ввести в его строку ftp://ftp.cuteftp.com/pub, то откроется каталог папок, с которого можно копировать файлы, как с жесткого диска.

  1. 3 FTP-клиент в файловом менеджере

Хорошим примером файлового менеджера может послужить программа FAR Manager. В ней параметры соединения с FTP-сервером устанавливаются заранее. Шаблонов таких соединений можно сделать неограниченное количество, а потом использовать их, когда нужно будет скачать файл. В ней доступны все обычные функции для работы с файлами на локальном диске: копирование, удаление, создание.

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

  1. 4 FTP-клиент в HTML-редакторе

FTP-клиент уже вмонтирован во многие HTML-редакторы, например: HomeSite, Dreamweaver или FrontPage.

  1. 5 Безопасное подключение через SSH и SFTP

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

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

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

  1. 6 Специальные программы.

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

Вот примеры нескольких из них:

  • FileZilla отличается открытым кодом и мультиязычным интерфейсом. Разработана для ОС Windows, Linux и Mac OS. Передает файлы до 4 ГБ, имеет функцию настройки скорости передачи, удаленной работы с файлами и очередью загрузки.
  • WinSCP разработан для ОС Windows. В нем копирование файлов происходит в защищенном режиме, есть возможность сохранить настройки и встроенный текстовый редактор.

Как искать файлы на FTP-серверах?

Обычно пользователи ищут файлы в интернете по их содержимому. Это актуально для html-страниц. Если речь идет о FTP-серверах, то файлы в них лучше искать по их названию. Если вы точно знаете название нужного вам файла и ищете его, чтобы скачать, лучше воспользоваться специальным ресурсом, например, http://www.filesearch.ru/внешняя ссылка.

Использование FTP протоколов позволяет быстро скачивать файловые документы любого размера. В отличие от HTTP, они имеют функцию «докачки», позволяющие после обрыва связи продолжить скачивание. Главный недостаток FTP заключается в том, что на FTP-сервере представлено минимум информации. Обычно это просто список доступных файлов на удаленном компьютере.

Услуги, связанные с термином:

Кейсы, связанные с термином:

ГАУЗ СО «ОСЦМР «Санаторий Обуховский»
1400+ лидов за 8 месяцев работы
Городская Клиническая Больница №67 Им. Л.А.Ворохобова
349 заявок за 3 месяца работы.
На 46% перевыполнен план
Высшая Школа Бизнеса МГУ
Заявки на MBA в 2 раза дешевле планового CPL
ООО «Атлант-Екб»
Рост трафика из регионов в 11 раз и 5 000+ заявок из интернета
Все кейсы (196)
ТОП инструментов интернет-маркетинга для производителей и поставщиков ТОП инструментов интернет-маркетинга для производителей и поставщиков Обзор основных инструментов интернет-маркетинга, которые мы применяем в работе с производителями и поставщиками. Как выбрать инструмент интернет-продвижения под задачу бизнеса Как выбрать инструмент интернет-продвижения под задачу бизнеса В этой статье разберём, какие задачи решают разные инструменты продвижения и как подобрать инструмент под конкретную задачу бизнеса. Системно и управляемо: 4 этапа маркетинга в B2B, которые снижают стоимость клиента в 3-6 раз Системно и управляемо: 4 этапа маркетинга в B2B, которые снижают стоимость клиента в 3-6 раз

Реклама в интернет-маркетинге B2B-компаний – только 20% успеха. Мы разработали подход, который позволяет каждой компании построить систему привлечения с измеримым результатом.



Квалификация лидов: почему количество заявок не говорит об эффективности рекламы Квалификация лидов: почему количество заявок не говорит об эффективности рекламы 80% лидов не приносят денег вашему бизнесу. Разбираем, почему без квалификации контекстная реклама в B2B работает неэффективно.
Получить консультацию
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies Политика cookie.
Хорошо