Популярные статьи
  • Что такое жёсткий диск и в чём его сходство с подробнее
  • Процессор — все точки над i подробнее
  • В чём прикол твёрдотельных накопителей? подробнее
  • Видеокарта — функции и суть данной железки подробнее
Подписаться
Поддержать проект
28.09.2017
Блог
Автор: Рубрика:

FTP — что означают эти три буквы?

Лого

 

Привет всем.

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

О главном

Данная аббревиатура расшифровывается как «File Transfer Protocol», что в переводе «протокол передачи файлов».

Его функция заключается в обмене данными внутри TCP-сетей (в интернете). Для этого используются открытые сервера хостинга и 21-й порт. Что это значит на деле?

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

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

 

Сравнение с HTTP

Сейчас для передачи данных широко используется более новый протокол HTTP. Однако это не совсем то же самое, что FTP. Дело в том, что второй предназначен для обмена объемными файлами (фильмами, тяжелыми программами), а первый ― больше для документов, песен и т. д. Это потому, что ФТП предполагает множественное подключение, то есть по одному каналу устанавливается связь с сервером, а по другим передаются данные (по каналу на каждую передачу). Такая схема работает быстрее, чем одиночное подключение HTTP.

Также FTP аутентифицирует пользователей, в отличие от современного аналога. Это значит, что для получения доступа к каталогам сервера нужно вводить имя и пароль. В редких случаях разрешено подключаться анонимно.

 

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

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

Решается эта проблема с помощью защищенных версий протокола:

  • Расширение FTP. Сессия шифруется командой «AUTH TLS», и если соединение ее не запрашивает, сервер может отклонить его.
  • SFTP («SSH File Transfer Protocol»). Одна буква в аббревиатуре поменяла свое место, и это уже не стандарт FTP, а отдельный протокол. Таким образом, клиенты одного не могут пользоваться другим. Единственное, что объединяет протоколы ― они оба служат для передачи данных. Только SFTP скрывает и команды, и данные о пользователях.
  • FTP через SSH, но другой. Стандартная FTP-сессия туннелируется через SSH-канал. Да, содержимое одной сессии будет в безопасности, но если в одно и то же время несколько пользователей захотят оградиться таким туннелем, то будут лишены целостной защиты.

 

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

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

Скачивать программу лучше с официального сайта http://filezilla.ru. Установка предельно простая, поэтому останавливаться на ней не будем. Лучше поговорим о том, как работать с FileZilla:

  • Нажмите на значок компьютера вверху с левой стороны.

  • Появится другое окно, где следует нажать на кнопку «Новый хост».
  • Теперь вам нужно заполнить поля в форме справа.
    В графе «Хост» введите адрес FTP, к которому хотите подключиться.
    Выберите тип входа «Нормальный», если сервер требует аутентификации, либо «Анонимный» ― если нет.
    В поле «Пользователь» введите свой логин, а в графе под ним ― пароль.

  • Все верно? Нажмите «ОК».
  • Возле уже известной вам кнопки с иконкой компа есть флажок. Нажав на него, вы будете видеть список введенных вами хостов.
  • После того, как вы выберите один из них (или единственный) и подключитесь к нему, окно поделится на 2 части. Слева будет структура и содержимое вашего компьютера, а справа ― сервера. Чтобы выгружать или сохранять себе какие-либо файлы, просто перетаскивайте их с одной части в другую.

Теперь у вас есть представление о FTP.

Может кто-то из ваших друзей еще не знает об этом протоколе? Поделитесь моей статьей в социальных сетях.

До свидания в блоге.

 

 

Этой статьей стоит поделиться

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

:|:x:shock::oops::mrgreen::lol::idea::evil::cry::cool::arrow::???::?::!: