ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 20.03.2025

Просмотров: 532

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

Лабораторная работа № 1 Изучение протоколаTelnet

1. Пояснение к заданию

1.1. Основы работы в ос unix

1.1.1. Подключение к unix-серверу

1.1.2. Основные команды ос unix

1.2. Telnet- серверный процесс

1.2. Основные сведения о протоколе telnet

1.3 Работа с утилитой telnet

1.5 Взаимодействие «Терминал - терминал»

1.6. Работа с почтовой системой unix

2. Домашняя подготовка

3. Лабораторное задание

Часть 1. Основы работы в ос unix

Часть 2. Изучение команд протокола telnet

Часть 3. Работа в режиме «Терминал - терминал»

Часть 4. Работа с электронной почтой в unix

7. Контрольные вопросы

1. Краткое пояснение

1.1. Формат почтовых сообщений

1.2. Примеры почтовых сообщений

13. Основные сведения о протоколе smtp

1.3. Основные сведения о протоколе рорз

2. Домашняя подготовка

3. Лабораторное задание

Часть 1. Работа с протоколом smtp

4. Контрольные вопросы

Лабораторная работа №3 Изучение протокола передачи файловFtp

1.1. Основные сведения о протоколе ftp

331 Password required for vov.

2. Домашняя подготовка

3. Лабораторное задание

Часть 1. Работа с командами протокола ftp

4. Контрольные вопросы

Литература

Содержание

пароль: адрес электронной почты (чаще всего подходит любой случай­ный набор символов)

Для запуска утилиты FTP в командной строке ОС необходимо на­брать:

$ ftp[-опции] [имяFTP-сервера]

Если имя сервера не указано, сразу появляется приглашение:

ftp>

Далее можно работать, вводя команды утилиты FTP.

Если имя сервера указано, то обычно сразу начинается процедура ау­тентификации, требующая ввода имени и пароля.

При запуске программы ftp могут быть использованы следующие оп­ции:

-v включение режима подавления сообщений FTP и выдач статистической информации при передаче файлов;

-d включение режима отладки. В этом режиме отображаются команды про­токола FTP, посылаемые на удаленный узел. Аналогична команде DEBUG;

-i отключение интерактивного режима работы, влияет на команды input,mget.Аналогична команде PROMPT;

-n отключение режима авторегистрации. После установления соединения для регистрации необходимо будет использовать команду USER.

Более подробно узнать опции утилиты FTP и их назначение можно из встроенной справочной системы ОС.

Далее приведено детальное описание команд утилиты FTP.

! Временно приостанавливает FTP и вызывает командный интерпрета­тор (shell) на локальной машине. Любые символы после восклицательного знака воспринимаются и выполняются как команды ОС.

appendДобавление содержимого локального файла в конец файла удален­ной машины.

Формат команды:

append[имя локального файла] [имя файла удаленной машины]

Если не указаны имена файлов, то будет выдан запрос для их ввода.

asciiУстановка типа представления данных ASCII (установлен по умолча­нию).

bellВключение режима подачи звукового сигнала после завершения пе­редачи каждого файла. Для отключения нужно снова набрать эту ко­манду.

binaryУстановка типа представления данных binary.

bye Выход из утилиты FTP. Эта команда закрывает все открытые соеди­нения.

cdПереход в указанный каталог на удаленной машине. Формат команды: cd<каталог>

closeЗакрытие соединения.

deleteУдаление указанного файла на удаленной машине. Формат команды: delete<имя файла>

mdeleteУдаление списка файлов на удаленной машине. Формат команды: delete<имя файла1> <имя файла2>...


dir Вывод содержимого указанного каталога на удаленной машине. Формат команды: dir[каталог]

get Копирование файла с удаленной машины на локальную.

Формат команды:

get[имя файла удаленной машины] [имя файла локальной машины]

mgetКопирование списка файлов с удаленной машины.

Формат команды:

mget<имя файла1> <имя файла2>...

hashУстановка режима выдачи символа '#' после каждого блока данных, который посылается удаленной машиной. Размер блоков данных может быть различным в зависимости от версии программного обеспечения.

helpВывод справки по командам утилиты FTP.

Формат команды:

help[команда]

led Изменение текущего каталога на локальной машине.

Формат команды:

led<каталог>

Is См. команду dir

mkdirСоздание каталога на удаленной машине.

Формат команды:

mkdir<каталог>

put Копирование файла с локальной машины на удаленную машину.

Формат команды:

put[имя локального файла] [имя файла на удаленной машине]

mputКопирование списка файлов с локальной машины на удаленную. Формат команды:

mput[файл!] [файл!]...

openУстановка связи с удаленной машиной.

Формат команды:

open[имя]

pwd Вывод названия текущего каталога на удаленной машине.

quitАналогична команде bye.

rmdir Удаление каталога на удаленной машине.

Формат команды:

rmdir<каталог>

send См. команду pat. status. Вывод текущего статуса.

Подробную справку по командам и опциям утилиты FTP, входящей в состав UNIX, можно получить, воспользовавшись командой man.


2. Домашняя подготовка

1. Ознакомиться с настоящим описанием.

2. Изучить рекомендуемую литературу.

3.Ознакомиться со спецификацией протокола FTP (RFC959).

3. Лабораторное задание

Часть 1. Работа с командами протокола ftp

1. Установите управляющее соединение с FTP-сервером, используя TELNET.

2. Выведите название текущего каталога.

3. Сделайте сервер пассивным участником соединения.

4. Просмотрите текущие параметры соединения (тип представления, режим передачи, структура данных).

5. Откройте канал передачи данных.

6. Просмотрите содержимое текущего каталога, используя команды LIST и NLST. Почувствуйте разницу.

7. Переименуйте какой-нибудь файл в каталоге на сервере.

8. Создайте каталог на сервере FTP.

9. Установите тип представления данных IMAGE.

10.Перешшште какой-нибудь файл с FTP-сервера на свой компьютер. 11.Закройте управляющее соединение. Часть 2. Работа с утилитой FTP

1. Запустите утилиту FTP, входящую в состав UNIX.

2. Установите соединение с заданным FTP-сервером.

3. Выведите на экран содержимое текущего каталога локальной машины и удаленной. Создайте на локальной машине каталог и перейдите в него.

4. Получите справку по командам утилиты FTP.

5. Включите режим отладки и проверьте работу команд Is и dir. В чем раз­ница между этими командами?

6. Выполните пункты 9-12 части 1, используя команды утилиты FTP. Обра­тите внимание, какие команды протокола FTP выполняются при этом.

7. Получите справку по опциям утилиты FTP.

8. Проверьте работу опций -v, -d, -i, -n.

9. Проверьте работу команды hash (перепишите какой-нибудь файл большо­го размера).

4. Контрольные вопросы

1. Какое имя пользователя вводится для получения доступа по протоколу FTP к общедоступной информации?

2. Продемонстрируйте соответствие команд протокола FTP и команд утили­ты FTP.

3. Какие параметры следует учитывать при передаче файлов по протоколу FTP между разнородными системами?

4. Назовите команды протокола FTP, устанавливающие параметры соедине­ния.

5. Как связаны между собой команды протокола FTP и ответы?

Литература

1. Келли-Бутл С. Введение в UNIX: Пер. с англ. М: Изд-во «Лори», 1995. 600с.


2. Золотое С. Протоколы Internet СПб.: BHV-Санкт-Петербург, 1998. 304 с.

3. http://www.nic.mil/RFC/

Содержание

ЛАБОРАТОРНАЯ РАБОТА №1. ИЗУЧЕНИЕ ПРОТОКОЛА TELNET4

ЛАБОРАТОРНАЯ РАБОТА №2. ИЗУЧЕНИЕ ПОЧТОВЫХ

ПРОТОКОЛОВ SMTPИ РОРЗ

ЛАБОРАТОРНАЯ РАБОТА № 3. ИЗУЧЕНИЕ ПРОТОКОЛА ПЕРЕДАЧИ ФАЙЛОВ FTP

ЛИТЕРАТУРА


Смотрите также файлы