Понятие
FTP (File Transfer Protocol) возникло на заре
развития всемирной Сети вместе с
таким понятием, как HTTP (Hypertext Transfer
Protocol). Назначением FTP, как это видно из
самого названия, была передача файлов.
В те времена (начало 90-х) было лишь две
возможности получить файл,
расположенный где-нибудь на сервере в
Америке: заказать его с помощью
электронной почты или использовать FTP.
Практически каждая сетевая
организация имела свой FTP-сервер, на
котором хранились огромные объемы
данных. С развитием Сети и гипертекста
FTP несколько отошел в тень, но было бы
преждевременно хоронить данную
службу. В данной статье мы постараемся
объяснить почему.
По сути
дела, FTP предоставляет доступ к файлам,
хранящимся на удаленном компьютере.
Пользователь может перемещаться по
дереву каталогов файлового архива,
просматривать список файлов и при
желании скачивать необходимые файлы к
себе на компьютер.
При
использовании FTP следует помнить
некоторые особенности этого сервиса,
прямо вытекающие из той операционной
системы, где он возник - UNIX. Любой FTP-сервер
всегда требует авторизации
пользователя, т. е. ввод его имени и
пароля. В зависимости от этого
пользователю будет предоставлен
доступ лишь к определенным каталогам
и файлам вместе с возможностью
осуществлять только разрешенные
действия над содержимым FTP-хранилища.
Что же делать, если вы не являетесь
зарегистрированным пользователем?
Практически каждый FTP-сервер
предоставляет так называемый
анонимный вход (другое название этого
сервиса - анонимный FTP). Для анонимного
(или гостевого) входа на сервер
необходимо вместо имени пользователя
указать ключевое слово anonymous и в
качестве пароля набрать адрес своей
электронной почты. После чего вам
будет предоставлен доступ к общим
каталогам, к данным, которыми владелец
сервера хочет поделиться. Обычно, в
таком режиме доступа к серверу
пользователь может только
просматривать каталоги и выкачивать
файлы к себе на диск. Некоторые
серверы создают специальные каталоги,
куда каждый желающий также может
закачать свои собственные файлы.
Для чего
нужен FTP в нынешнее время, время
гипертекста? Например, его можно
использовать для закачивания
домашних страничек на бесплатные
серверы, предоставляющие место под
них. Это гораздо удобнее, нежели
применять HTTP, когда на специальной
страничке сервера вы указываете файлы,
которые надо закачать. Применяется
также само выкачивание файлов из
многочисленных FTP-архивов. Существуют
тысячи серверов, предоставляющих
анонимный FTP и гигабайты самой
разнообразной информации: от
фотографий из космоса до
дистрибутивов общедоступных программ.