Лабораторна робота № 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 ПЗ
|
Лист |
|
|
|
|
|
|
|
Змн. |
Лист |
№ Документа |
Підпис |
Дата |