Протоколы Internet


Протокол пересылки файлов FTP - часть 4


331 Password required for semenov.

Password for logging in as semenov on ns.itep.ru? XXXXXXXX

PASS XXXXXXXX

(ввод пароля не отображается на экране)

FTP response: 230 User semenov logged in.

230 User semenov logged in.

ftp:ns.itep.ru> hel

(просьба выдать список доступных на данном сервере FTP-команд)

Any unambiguous abbreviation for a command may be used.

Available commands are:

!

?

acct

append

ascii

binary

bye

cd

debug

delete

dir

drive

exit

fcd

fdir

fpwd

get

help

iget

image

iput

lcd

ldir

lmkdir

local

login

lpwd

ls

mdelete

mget

mkdir

mput

option

parent

passive

put

pwd

quit

quote

rename

retrieve

rmdir

send

server

show

stat

store

take

tenex

tget

tput

type

user

verbose

version

ftp:ns.itep.ru> quit

FTP command: QUIT

FTP response: 221 Goodbye.

Уход из FTP производится по команде quit. В приведенном примере файловый обмен не производился, но и команда HELP требует переноса информации (также как и dir), так как вам выдается список команд, доступных на удаленном сервере. Из воспроизведенного списка команд, самая опасная mdelete, так как способна стереть целый каталог. Нетекстовые файлы (архивированные, графические и программные) следует пересылать в режиме binary. Для перевода в этот режим используется одноименная команда. Для перехода из одного каталога в другой на удаленном сервере служит команда cd имя_каталога, а для возврата в предшествующий cd .. . Например, cd /pub/msdos.

Ссылка на объект, доступный через анонимное FTP, обычно записывается в виде:

Название ресурса

Имя сервера

Имя каталога в сервере.

Например:

Internet-cmc

ftp.rpi.edu

/pub/communications/internet-cmc.txt

ftp://ftp.rpi.edu/pub/communications/internet-cmc.txt

Internet-cmc (CMC - computer-mediated communication) -это межкомпьютерный обмен по сети Internet.

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




Начало  Назад  Вперед



Книжный магазин