Звонок по РБ бесплатно:
+7 (343) 344-96-20
г. Минск, ул. Радищева, 6а
пн–пт 9:00–18:00 (7:00–16:00 Мск.)

FTP

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> . В этом случае любой пользователь может получить доступ к файлам на сервере.

В отличие от HTTP протокола, 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-сервере представлено минимум информации. Обычно это просто список доступных файлов на удаленном компьютере.

Поделиться:
Заказать обратный звонок
Ваше имя:*
Телефон:*
Комментарий:
* поля обязательны для заполнения
Отправка ...
Заказ успешно отправлен!
Ошибка отправки!
Нажимая данную кнопку, вы соглашаетесь с условиями Политики обработки личных данных.
БОЛЬШЕ
ПОЛЕЗНЫХ МАТЕРИАЛОВ
В НАШЕЙ ГРУППЕ

Вступайте в нашу группу ВКонтакте ;)

ВВЕРХ