Добавил:
twitch.tv Заведующий методическим кабинетом, преподаватель на кафедре компьютерного спорта и прикладных компьютерных технологий. Образование - Магистр Спорта. Суета... Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
3
Добавлен:
04.06.2023
Размер:
136 Кб
Скачать

Лабораторна робота № 8

Тема: Дослідження роботи служби FTP

Мета: Дослідити роботу протоколу для передачі файлів FTP за допомогою вивчення моделі взаємодії між клієнтом і сервером FTP за допомогою засобів Telnet, а також отримати практичні навички роботи з FTP-клієнтом.

Завдання:

Частина 1 - вивчити модель взаємодії між клієнтом і сервером FTP за допомогою засобів Telnet;

Частина 2 - отримати практичні навички роботи з FTP-клієнтом.

Хід роботи:

Сервіс FTP (File Transfer Protocol) дозволяє користувачам локального хоста отримувати доступ до файлової системи віддаленого хоста. Забезпечення взаємодії двох віддалених систем за протоколом FTP реалізується в рамках архітектури «клієнт-сервер». Для передачі файлів по протоколу FTP необхідна наявність сервера, який надає доступ до локальних ресурсів для віддалених клієнтів. Клієнти звертаються до сервера з запитом на отримання ресурсів файлової системи сервера.

Хід роботи

Частина 1

1.1. Створив канал передачі команд (CMD) за допомогою команди #telnet 10.40.0.150 21;

За допомогою команд USER PASS вказав ім’я і пароль для аутентифікації на сервері:

USER anonim

PASS 00000000;

1.2. Задав поточну директорію CWD incoming/server.

1.3. Здійснив запит на організацію каналу передачі даних за допомогою команди PASV.

Отримав повідомлення від серверу, у якому знаходяться IP-адреса і номер порту TCP для організації каналу передачі даних: 192,168,0,1,2,37.

Відкрив друге командне вікно і організував канал передачі даних, ввівши інший порт

TCP = 2*256+37 = 549:

#telnet 192.168.0.1 549;

1.4. За допомогою команди STOR ftpsend.txt здійснив передачу файлу ftpsend.txt, ввів Petrushko Maksym P-681-31 і натиснув Ctrl+];

1.5. Перевірив наявність відправленого файлу на сервері за допомогою команди LIST.

За допомогою команди RETR ftpsend.txt прочитав файл ftpsend.txt з серверу.

К ЛР09 0 ПЗ

Змн.

Лист

№ Документа

Підпис

Дата

Черняхівський

Розробив

Лабораторна робота № 9

Літ.

Лист. Листів

Листів

Перевірив

К-

Н. контр.

Затверд.

Частина 2

2.1. Запустив клієнт ftp; за допомогою команди ? переглянув список підтримуваних команд та їх призначення:

2.2. Встановив з'єднання з сервером ftp за допомогою команди open 10.40.0.150.

Ввів вхідне ім’я і пароль (порожній) командою user anonim.

За допомогою команди cd incoming/server перейшов до директорії серверу.

Переглянув список файлів в директорії серверу командою ls.

2.3. За допомогою команди get ftpsend.txt скопіював файл ftpsend.txt у поточну директорію клієнта.

2.4. За допомогою команди lcd incoming/client перейшов до директорії клієнту.

Переглянув список файлів в директорії клієнту командою ls.

2.5. За допомогою команди delete ftpsend.txt видалив файл ftpsend.txt з директорії клієнту;

Перейшов у директорію серверу командою cd incoming/server і видалив звідти файл ftpsend.txt за допомогою команди delete ftpsend.txt.

2.6. Ввівши команду quit завершив сеанс FTP і роботу клієнта FTP.

Висновок: під час виконання лабораторної роботи я дослідив роботу протоколу для передачі файлів FTP за допомогою вивчення моделі взаємодії між клієнтом і сервером FTP за допомогою засобів Telnet, отримав практичні навички роботи з FTP-клієнтом.

Петрушко М.В.

Петрушко М.В.

Черняхівський Ю.В.

К ЛР09 0 ПЗ

Лист

Змн.

Лист

№ Документа

Підпис

Дата