LiteNet.Ru - Актуально о ПК и ПО. 2006-2019.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 6 пользователей онлайн
Обновления
Материал Mozilla Firefox 66.0.5 [10.05.19]
Материал AIMP 4.51.2084 [10.05.19]
Материал RealTimes (RealPlayer) 18.1.16.216 [10.05.19]
Материал Uninstall Tool 3.5.7 [10.05.19]
Материал Hamachi 2.2.0.633 [10.05.19]
Материал Paint.NET 4.1.6 [10.05.19]
Материал PotPlayer 1.7.18346  [10.05.19]
Материал USB Manager 2.05 [10.05.19]
Материал Rufus 3.5 [10.05.19]
Материал Gimp 2.10.10 [10.05.19]
Материал Lazesoft Recover My Password 3.5.3 [10.05.19]
Материал WinScan2PDF 4.77 [10.05.19]
Комментарии dynabook Satellite... [29.03.19]
Комментарии СПАСИБО!!! Получил... [04.03.19]
Комментарии Уважаемый Професси... [11.01.19]
Комментарии спасибо... [14.12.18]
Комментарии Спасибо, не заняло... [05.12.18]
Комментарии Toshiba satelit a2... [25.11.18]
Комментарии Вы шутите?... [23.11.18]
Комментарии Отличный продукт. ... [18.11.18]
Комментарии На второй вкладке ... [10.09.18]
Комментарии Помогло трёхсекунд... [04.07.18]
Комментарии Toshiba 440CDT Пр... [04.07.18]
Комментарии Не совсем согласен... [19.06.18]

RSS

Последние добавленные статьи

Протокол передачи данных FTP
07.08.2006

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

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

Доступ к удаленному компьютеру по данному протоколу может быть организован по двум типам: либо авторизованно, либо анонимно. Соответственно, в первом случае необходимо будет ввести login и пароль, а во втором вы сразу получите доступ к открытым для просмотра данному пользователю каталогам и файлам. Для доступа и работы с FTP- серверами существует огромное количество ПО, но мы сейчас не будем искать легких путей и разберемся во всех тонкостях данного сервиса. Таким образом, вам будет проще, например, потом создать свое программное обеспечение, да и просто понимать структуру и порядок работы таких программ. Для доступа к сервису достаточно вызвать командную строку DOS и набрать в ней слово “ftp”. На экране появится приглашение для ввода последующих команд. Если ввести знак вопроса “?” или набрать слово “help”, появится список всех возможных команд. Для начала подключимся к какому-либо FTP- серверу. В консоли вводим команду “open” и имя сервера, в ответ получаем приглашение на ввод имени пользователя. Мы осуществляем анонимный (гостевой) вход, поэтому вводим имя anonymous, на предложение ввода пароля вводим адрес электронной почты: pawelk_kg@telegraf.by. В случае правильного ввода сервер сообщает об удачном подключении.

Команда “user” служит для повторного ввода имени и пароля. Для того, чтобы узнать, какие команды поддерживает сервер, необходимо ввести “remotehelp”. Командой “ls” можно просмотреть список файлов в текущей директории, командой “dir” — список каталогов с указанием прав доступа. Вывод данных после команды “dir” будем изучать слева направо. Сначала идут 10 символов бит доступа. Наиболее важный здесь первый символ. Если это '-', то он обозначает файл, если 'd' — то директорию. Следующие два столбика — имя владельца и имя группы — это относится к системе защиты UNIX и для пользователя не представляет интереса. Затем идет число — размер файла. Самый правый столбик — имя файла или директории. Перемещение по каталогам осуществляется с помощью команды “cd”. Имена каталогов разделяются знаком “/”. Слэш в самом начале пути означает, что путь начинается с самого верхнего — так называемого root-каталога.

Если слэш в начале отсутствует, то путь интерпретируется начиная от текущего каталога. Узнать, в каком каталоге вы находитесь в данный момент, можно командой “pwd”. Итак, исследование сервера советую начать с каталога pub, так как обычно файлы помещаются именно сюда, но это не обязательное условие. Предположим, что вы нашли нужный вам файл. Теперь можно приступить к его копированию. Вначале необходимо установить двоичный режим передачи файлов командой “binary” или “bin”. Если этого не сделать, то файл будет перекодирован. Для получения файла используется команда “get”. Она имеет вид: "get [удаленный файл] [локальный файл]", где удаленный файл — имя копируемого файла, а в разделе Локальный файл можно указать имя файла и путь на вашей машине — если этого не сделать, файл будет скопирован с текущим именем и в текущий каталог. Командой “mget” можно получить сразу несколько файлов.

Также очень полезной будет команда "reget [удаленный файл] [локальный файл]", которая служит для докачки удаленного файла в том случае, когда часть его уже есть на локальной машине. Если перед копированием ввести команду “hash”, можно повысить наглядность этой процедуры — данная команда служит для индикации каждого полученного блока данных в 1024 байта. Закончив копирование, необходимо выполнить одну из следующих команд: "close" (обрывает FTP-сеанс с удаленным сервером и возвращает к командному интерпретатору) или "bye" (оканчивает работу с FTP-сервером и приводит к выходу и из интерпретатора).

В следующем материале мы рассмотрим другие полезные команды, а также более удобную работу с FTP и установку собственного сервера.

Что еще почитать?