Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные команды службы FTP.




Принципы работы FTP

Служба FTP, ее назначение, принцип и особенности работы.

Протоколом называется набор правил, позволяющий осуществлять соединение и обмен данными между включёнными в сеть устройствами. Протокол FTP позволяет свободно передавать файлы и папки по Интернету.

Главное назначение FTP – это пересылать (копировать, передавать) файлы.

Обычно взаимодействие клиента с сервером происходит так: клиент открывает соединение с определенным портом, а сервер отвечает на запросы через этот порт. При подключении клиента к FTP-серверу будет установлено соединение через порт 21. Затем клиент сообщает серверу тип устанавливаемого соединения — активный или пассивный. Тип определяет дальнейшее поведение сервера и порты для передачи.

Существует два типа соединений:

Активные соединения. Сервер сам подключается к клиенту с порта 20 к порту клиента с большим номером. Все данные с сервера передаются через это соединение.

Пассивные соединения. Клиент просит сервер указать порт для пассивного соединения, при этом номер порта должен быть больше 10000. Сервер сопоставляет сеансу порт, устанавливает с ним связь на время сеанса и сообщает номер клиенту. Клиент открывает соединение через этот порт. Каждый запрос данных со стороны клиента приводит к созданию отдельного соединения для передачи данных. В большинстве случаев современные клиенты FTP по умолчанию устанавливают пассивные подключения к серверам FTP.

· open имя_сервера - открыть соединение - открывает соединение с сервером. Это имя можно указать сразу при вводе команды, загружающей клиента: ftp ftp.karelia.ru.

· cd имя_директории - сменить каталог - осуществляет переход в другой рабочий каталог на FTP-сервере.

· dir [имя_файла ] - выдать список файлов - выдает список файлов в текущей директории.

· get имя_файла [имя_локального_файла] - переписать файл - переписывает файл с удаленного компьютера на локальный. Если указано имя локального файла, то записывает его под этим именем, иначе – в каталог по умолчанию.

· mget [имя_файла] - переписать группу файлов - то же самое, что и get, но разрешается использовать шаблоны. Перед копированием каждого файла будет запрашиваться подтверждение.

· put имя_файла [имя_удаленного_файла] - записать файл на сервер -переписывает файл с локального компьютера на удаленный под именем имя_удаленного_файла. Если оно не указано, то файл записывается в текущий каталог с именем локального файла. Команда запрещена для анонимных пользователей.

· mput [имя_файла] - записать группу файлов - то же самое, что и put, но разрешается использовать шаблоны. Перед записью каждого файла будет запрашиваться подтверждение.

· binary - устанавливает двоичный способ пересылки файлов. При этом файл при передаче не перекодируется и записывается в неизмененном виде. Это наиболее надежный способ передачи файлов.

· close - закрывает соединение с сервером и производит возврат в командный режим.

· quit - выход из FTP-клиента.

· help [FTP-команда] - помощь




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 64; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.