Что такое FTP. Протокол FTP (SFTP, FTPS) — что это такое, соединение между клиентом и сервером по ФТП

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

Больше видео на нашем канале - изучайте интернет-маркетинг с SEMANTICA

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

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

Как выглядит FTP сервер

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


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

Особенности FTP сервера

Более подробно рассмотрим технические аспекты и расскажем, что такое ftp сервер и как он работает.

Главная функция FTP - передача файлов.

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

  1. Требуется аутентификация.
  2. Наличие выделенного канала для каждого соединения.
  3. Поддержка 2-х режимов передачи данных: текста и бинарного (в двоичной системе). Второй вариант сокращает время и трафик.
  4. Использование множественного подключения как минимум двуканального. Через один передаются команды управления и возвращаются обработанные ответы. С помощью других осуществляется файловая передача из расчета выделенный канал на каждую.

Как подключиться к FTP серверу

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

Бывают варианты входа без указания регистрационных данных. В этом случае доступные посетителю опции будут ограничены.

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

Для подключения можно использовать веб-браузер или файловые менеджеры типа Total Commander, FileZilla. Через браузер вы сможете просмотреть и скачать файлы, при этом внести изменения не сможете.

Удобнее работать через программу-клиент FileZilla (можно скачать в свободном доступе).

Создаем новое подключение следующим образом:

  • В поле «Хост» вводим адрес ftp-сервера.
  • Заполняем поля «Имя» пользователя, «Пароль» и, при необходимости, «Порт».

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

Для чего еще используют FTP

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

Там можно хранить любую рабочую либо личную информацию больших объемов, как вариант, фотографии, видеофильмы.

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

Недостатки FTP-серверов

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

Проверка подлинности источника пакета передачи данных отсутствует, это приводит к уязвимости перед dDoS-атаками.

Постоянно натыкаются на вопросы типа: "что это?", "как это?" , "как сделать чтобы..." и многие другие. В этой статье разберем вопрос: "Что такое ftp и как им пользоваться"

Что такое FTP?

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


Зачем оно мне нужно?

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

Как пользоваться FTP?

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

Как качать с FTP?

1. Скачиваем и инсталлируем программу FileZilla. При установке, как правило, не должно возникнуть никаких сложностей. Ничего из настроек в окне инсталлятора не меняем. Просто жмите все время “Далее” и “Установить”.

2. Открываем программу.

Как видно, окно поделено на 5 частей, причем в 3 части отображается файловая структура вашего компьютера, а в 4 - файловая структура сервера FTP.

3. Для того чтобы связаться с сервером, где лежат нужные вам файлы, нужно ввести в программу данные для связи с ним: его адрес, и данные о себе - логин и пароль (если нужно).

Для того чтобы быстро соединиться с сервером, его адрес нужно впечатать в поле “Сервер” на панели инструментов программы и нажать кнопку “Быстрое соединение”. При этом FileZilla автоматически подставит логин (anonymous) и пароль. Если же вы хотите связаться с сервером где используется логин и пароль, то их также нужно ввести в соответствующие поля панели инструментов.

Если же вы планируете часто пользоваться каким-то FTP-сервером то лучше внести его в “Менеджер сайтов”. Для этого нажмите на специальную кнопку (выделено красным кружком).

Откроется окно менеджера сайтов:

Для внесения нового сервера нажимаем кнопку “Новый”, затем вводим его название и заполняем поля в правой части окна. В нашем случае это только адрес сервера - вносится в поле “Хост”. В случае если используется имя пользователя и пароль - ставьте отметку около надписи “Обычная” и вносите их в соответствующие поля.

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

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

5. Для скачивания файлов на свой компьютер нужно дважды кликнуть по нему, или перетащить мышкой в нужную папку в 3 части рабочего окна программы (см. первый рисунок).

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

Оставьте свой комментарий!

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

Отличие от HTTP

Соединение и передача данных

Поддержка веб-браузерами

Синтаксис

Синтаксис FTP URL описан в RFC1738, в форме: ftp://[<пользователь>[:<пароль>]@]<хост>[:<порт>]/<путь> (параметры в квадратных скобках необязательны). Например:

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

Безопасность

FTP не разрабатывался как защищённый (особенно по нынешним меркам) протокол и имеет многочисленные уязвимости в защите. В мае 1999 авторы RFC 2577 свели уязвимости в следующий список проблем:

  • Скрытые атаки (bounce attacks)
  • Спуф-атаки (spoof attacks)
  • Атаки методом грубой силы (brute force attacks)
  • Перехват пакетов, сниффинг (packet capture, sniffing)
  • Защита имени пользователя
  • Захват портов (port stealing)

FTP не может зашифровать свой трафик, все передачи - открытый текст, поэтому имена пользователей, пароли, команды и данные могут быть прочитаны кем угодно, способным перехватить пакет по сети. Эта проблема характерна для многих спецификаций Интернет-протокола (в их числе SMTP , Telnet , POP, IMAP), разработанных до создания таких механизмов шифрования, как TLS и SSL. Обычное решение этой проблемы - использовать "безопасные", TLS-защищенные версии уязвимых протоколов (FTPS для FTP, TelnetS для Telnet и т.д.) или же другой, более защищённый протокол, вроде SFTP /SCP , предоставляемого с большинством реализаций протокола Secure Shell .

Безопасный FTP

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

FTPS

Явный FTPS - расширение стандарта FTP, позволяющее клиентам требовать того, чтобы FTP-сессия была зашифрована. Это реализуется отправкой команды "AUTH TLS". Сервер обладает возможностью позволить или отклонить соединения, которые не запрашивают TLS. Это расширение протокола определено в спецификации RFC 4217 . Неявный FTPS - устаревший стандарт для FTP, требующий использования SSL- или TLS-соединения. Этот стандарт должен был использовать отличные от обычного FTP порты.

SFTP

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

FTP через SSH (не SFTP)

FTP через SSH (не SFTP) относится к практике туннелирования обычной FTP-сессии через SSH-соединение. Поскольку FTP использует несколько TCP-соединений, туннелирование через SSH особенно затруднительно. Когда много SSH-клиентов пытаются установить туннель для канала управления (изначальное "клиент-сервер" соединение по порту 21), защищён будет только этот канал; при передаче данных программное обеспечение FTP на любом конце установит новые TCP-соединения (каналы данных), которые обойдут SSH-соединение и, таким образом, лишатся целостной защиты .

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

  • Tectia ConnectSecure (Win/Linux/Unix)
  • Tectia Server for IBM z/OS из пакета SSH Communications Security
  • (под лицензией GPL)

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

История

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

В 1972 г. протокол был полностью изменён, и принял вид, близкий к современному. Команды с параметрами от клиента и ответы сервера передаются по TELNET -соединению (канал управления), для передачи данных создаётся отдельное соединение (канал данных).

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

В 1980 г. FTP-протокол стал использовать TCP . Последняя редакция протокола была выпущена в 1985 г. В 1997 г. появилось дополнение к протоколу, позволяющее шифровать и подписывать информацию в канале управления и канале данных. В 1999 г. выпущено дополнение, посвящённое интернационализации протокола, которое рекомендует использовать кодировку UTF-8 для команд и ответов сервера и определяет новую команду LANG, устанавливающую язык ответов.

Основные команды

  • ABOR - Прервать передачу файла
  • CDUP - Сменить директорию на вышестоящую.
  • CWD - Сменить директорию.
  • DELE - Удалить файл (DELE filename).
  • EPSV - Войти в расширенный пассивный режим. Применяется вместо PASV.
  • HELP - Выводит список команд принимаемых сервером.
  • LIST - Возвращает список файлов директории. Список передаётся через соединение данных.
  • MDTM - Возвращает время модификации файла.
  • MKD - Создать директорию.
  • NLST - Возвращает список файлов директории в более кратком формате, чем LIST. Список передаётся через соединение данных.
  • NOOP - Пустая операция
  • PASV - Войти в пассивный режим. Сервер вернёт адрес и порт, к которому нужно подключиться, чтобы забрать данные. Передача начнётся при введении следующих команд: RETR, LIST и т.д.
  • PORT - Войти в активный режим. Например PORT 12,34,45,56,78,89. В отличие от пассивного режима для передачи данных сервер сам подключается к клиенту.
  • PWD - Возвращает текущую директорию.
  • QUIT - Отключиться
  • REIN - Реинициализировать подключение
  • RETR - Скачать файл. Перед RETR должна быть команда PASV или PORT.
  • RMD - Удалить директорию
  • RNFR и RNTO - Переименовать файл. RNFR - что переименовывать, RNTO - во что.
  • SIZE - Возвращает размер файла
  • STOR - Закачать файл. Перед STOR должна быть команда PASV или PORT.
  • SYST - Возвращает тип системы (UNIX, WIN, …)
  • TYPE - Установить тип передачи файла (бинарный, текстовый)
  • USER - Имя пользователя для входа на сервер

Коды ответов FTP

Ниже представлено краткое описание кодов ответа, которые могут быть возвращены FTP-сервером . Эти коды были стандартизированы IETF в RFC 959 . Как было сказано ранее, код ответа - трёхзначное число. Первая цифра отвечает за один из трёх исходов: успех, отказ или указание на ошибку либо неполный ответ.

  • 2xx – Успешный ответ
  • 4xx/5xx – Команда не может быть выполнена
  • 1xx/3xx – Ошибка или неполный ответ

Вторая цифра определяет тип ошибки:

  • x0z – Синтаксическая.
  • x1z – Информация. Соответствует информационному сообщению.
  • x2z – Соединения. Сообщение относится к управляющему соединению либо к соединению данных.
  • x3z – Соответствует сообщениям об аутентификации пользователя и его правах.
  • x4z – Не определено.
  • x5z – Файловая система. Соответствует сообщению о состоянии файловой системы.

Третья цифра окончательно специфицирует ошибку.

Пример

220 FTP server ready. USER ftp //Анонимус 230 Login successful. PASV 227 Entering Passive Mode (192,168,254,253,233,92)//Клиент должен открыть соединение на переданный IP LIST 150 Here comes the directory listing. //Сервер передает список файлов в директории 226 Directory send OK. CWD incoming 250 Directory successfully changed. PASV 227 Entering Passive Mode (192,168,254,253,207,56) STOR gyuyfotry.avi 150 Ok to send data. //Клиент передает содержимое файла 226 File receive OK. QUIT 221 Goodbye.

Аргумент 192,168,254,253,207,56 означает, что соединение к серверу ожидается на узле с IP-адресом 192.168.254.253 на порту 207 << 8 + 56 = 53048 (где << - операция побитового сдвига, 207 записывается в младший разряд, а потом сдвигается в старший, чтобы в младший записать 56 или 207*256+56=53048).

На многих FTP-серверах существует каталог (под названием incoming, upload и т. п.), открытый на запись и предназначенный для закачки файлов на сервер. Это позволяет пользователям наполнять сервер свежими данными.

FXP

FXP (англ. File eXchange Protocol - протокол обмена файлами) - способ передачи файлов между двумя FTP-серверами напрямую, не закачивая их на свой компьютер . При FXP-сессии клиент открывает два FTP-соединения к двум разным серверам, запрашивая файл на первом сервере, указывая в команде PORT IP-адрес второго сервера.

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

FXP стал использоваться злоумышленникам для атак на другие серверы: в команде PORT указывается IP-адрес и порт атакуемого сервиса на компьютере жертвы, и командами RETR/STOR производится обращение на этот порт от лица FTP-сервера, а не атакующей машины, что позволяло устраивать масштабные DDoS -атаки с использованием сразу многих FTP-серверов, либо обходить систему безопасности компьютера жертвы, если он полагается только на проверку IP клиента и используемый для атаки FTP-сервер находится в доверенной сети или на шлюзе. В результате сейчас практически все серверы проверяют соответствие IP-адреса, указанного в команде PORT, IP-адресу FTP-клиента и по умолчанию запрещают использование там IP-адресов третьих сторон. Таким образом, использование FXP невозможно при работе с публичными FTP-серверами.

См. также

  • Список FTP серверов (англ.)
  • Команды и коды ошибок FTP сервера

Ссылки

  • Первоначальная спецификация FTP RFC 959
  • Расширения безопасности RFC 2228
  • Интернационализация FTP RFC 2640
  • Расширение NAT-PT для поддержки FTP RFC 2766
  • Шифрование KEA и SKIPJACK RFC 2773
  • Расширение команд FTP RFC 3659
, в том числе, для чего нужен доступ FTP, возможности его защиты и актуальный рейтинг FTP-клиентов .

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

Обзор популярных FTP и SSH клиентов для передачи файлов (данных) .

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

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

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

Хорошой защитой является использование SSH . Суть данной технологии заключается в следующем: SSH – это, по сути, ключ, который есть у пользователя и на сервере . Он позволяет зашифровать информацию в процессе ее передачи, а на сервере расшифровать. Поэтому во время передачи данных с помощью этих ключей, взломать и подключиться до соединения невозможно и ваша информация в полной безопасности. как некоторые другие хостеры предоставляют SSH-доступ для своих пользователей.

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

Для удобной работы с FTP используют специальные программы FTP-клиенты. Среди наиболее актуальных и широко используемых выделяют Filezilla, SmartFTP, Far Manager, Total Commander, AceFTP и другие. Более подробнее .

Как подключиться к хостингу по FTP с помощью FileZilla.

Процесс создание фтп-аккаунтов на хостинге зависит от предустановленной панели управления, но не зависимо от того это cPanel, ISP manager или Parallels Plesk, процесс очень похож и прост даже для новичка в управлении хостингом. Нужно найти раздел FTP-аккаунты или FTP-доступ и вручную создать там FTP-пользователя с заданным именем и паролем.

Как создать новый FTP аккаунт в Cpanel. .

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

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

2758 раз(а) 11 Сегодня просмотрено раз(а)

Что такое FTP сервер?

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

FTP-сервер , это обычный компьютер, который подключен к Интернету, где и содержатся общедоступные файлы. И для того что бы скопировать данные файлы на свой компьютер нужен специальный протокол передачи данных – FTP. С помощью программы – FTP-клиента (например, FTPExplorer, CuteFTP Pro, FileZilla и другие) или из интернет-браузера, вводя адрес нужного вам сервера после ftp://, происходит соединение с этим сервером.

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

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

Кроме стандартного подключения к FTP-серверу, есть возможность подключиться анонимно. Для анонимного подключения зачастую используется логин anonymous, а пароль по этикету - адрес электронной почты. Многие FTP-сервера предоставляют возможность анонимного входа, например, если вы пользуетесь браузером Internet Explorer, тогда при вводе адреса FTP-сервера вы подключитесь анонимно к этому ресурсу.

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

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

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

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

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