Что такое FTP?
FTP из английского «File Transfer Protocol», переведенного как «Протокол передачи файлов». Используя этот протокол, вы можете подключаться к FTP-серверам и выполнять различные действия с файлами и папками, хранящимися на них: загружать с сервера на ваш компьютер, загружать на сервер, создавать, редактировать, переименовывать, удалять, назначать права доступа. Работа с файлами на FTP-сервере во многом напоминает обычные действия с ними на вашем компьютере.
Существует немало примеров использования FTP: загрузка веб-страниц на сервер хостинга, загрузка музыки, фильмов и программ с общедоступных FTP-серверов и т. Д. В качестве практической работы перейдите по адресу http://www.freedrweb.com/cureit/ и наведите курсор на Download Dr.Web CureIt! Ссылка на сайт. внизу страницы. В строке состояния вы увидите адрес ссылки: ftp://ftp.drweb.com/pub/drweb/cureit/launch.exe. Здесь это общедоступный FTP-сервер, в котором хранится утилита CureIt!
FTP-сервер — это обычный компьютер, на котором установлено специальное программное обеспечение, которое позволяет пользователям подключаться к нему и работать с файлами и папками, хранящимися на нем, так же, как и на своих персональных компьютерах. Вы можете подключиться к FTP-серверу свободно или с уникальным именем пользователя и паролем.
При работе с FTP широко используются две концепции: загрузка и загрузка. Загрузка (на английском языке «загрузка») означает процесс сохранения папок и файлов с FTP-сервера на ваш компьютер. Загрузка (на английском языке «upload») — это передача папок и файлов с вашего компьютера на FTP-сервер.
Обычно каждой папке (реже файлу) на FTP-сервере назначаются права доступа: чтение, запись и выполнение. Чтение означает, что вы можете просмотреть файл или содержимое папки. Запись позволяет вам изменять этот контент. Выполнение позволяет запускать исполняемые файлы и скрипты на сервере. Вы можете столкнуться с управлением правами доступа, например, при разработке веб-сайта, когда посетителям необходимо запретить доступ к определенным каталогам веб-сайта и разрешить выполнение сценариев из других каталогов.
Чтобы подключиться к FTP-серверу, вам нужна специальная программа, называемая FTP-клиентом или FTP-менеджером. Простейшими примитивными FTP-клиентами являются веб-браузеры и Проводник Windows — для доступа к FTP-серверу просто введите имя сервера ftp: //, например, ftp: // ftp.drweb.com/ в адресной строке. Веб-браузеры и Проводник позволяют просматривать содержимое FTP-серверов и загружать с них файлы. Однако, используя браузер, вы не сможете загрузить файл или папку на FTP-сервер, и Windows Explorer не будет поддерживать возобновление файлов, если соединение будет потеряно. Поэтому для работы с FTP лучше использовать специально разработанные для этой программы. Некоторые из них заточены для работы только с FTP, другие — это целые программные системы и в дополнение к подключению к FTP-серверам, они позволяют решать огромное количество повседневных компьютерных задач. Затем мы познакомимся с тремя программами, которые так или иначе могут быть классифицированы как FTP-клиенты.