Робота з протоколом FTP

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Електронні обчислювальні машини

Інформація про роботу

Рік:
2006
Тип роботи:
Лабораторна робота
Предмет:
Глобальні інформаційні мережі
Група:
КI

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра електронних обчислювальних машин Звіт про виконання лабораторної роботи № 3 з курсу „ Глобальні інформаційні мережі ” Тема: Робота з протоколом FTP Виконав: ст. гр. КІ-4 Львів – 2006 Мета роботи: Навчитися працювати з протоколом FTP: ознайомитися з процесом входження у віддалену систему за допомогою програми FTP та основними командами програми. Теоретична частина Використання протоколу FTP FTP-архіви є одними з основних ресурсів Internet. Фактично, це розподілений депозитарій текстів, програм, фільмів, фотографій, аудіозаписів та іншої інформації, що зберігаються у вигляді файлів на різних комп'ютерах у всьому світі. Протокол FTP (File Transfer Protocol - Протокол передачі файлів) призначений для переміщення файлів з одного комп'ютера в інший. При цьому немає значення, де ці комп'ютери розташовані, як вони з'єднані між собою, і навіть те, чи працюють вони в одній операційній системі. Якщо обидва комп'ютери використовують протокол FTP і мають доступ до Internet, можна пересилати файли за допомогою програми ftp. Інформація в FTP-архівах поділяється на три категорії: захищена інформація, режим доступа до якої визнається її власником і дозволяється за спеціальною угодою із споживачем; до цього виду ресурсів відносяться комерційні архіви, закриті національні та міжнародні некомерційні ресурси, приватна некомерційна інформація із спеціальними режимами доступа; інформаційні ресурси обмеженого використання, до яких відносяться програми класу shareware; до даного класу можуть входити ресурси обмеженого часу використання або обмеженого часу дії (тобто користувач може використовувати цю версію на свій страх і ризик, але ніхто не буде надавати йому підтримки); вільно розповсюджувані інформаційні ресурси або freeware, якщо мова йде про програмне забезпечення; до цих ресурсів відноситься все, що можна вільно отримати по мережі без спеціальної реєстрації - це може бути документація, програми, та інше. З вище перерахованих ресурсів найбільш цікавими, звичайно, є дві останні категорії, які, як правило, оформлюються у вигляді FTP-архівів. Процес входження у віддалену систему за допомогою програми FTP FTP - це також інтерфейс користувача при обміні файлами по протоколу FTP. Програма встановлює канал керування з віддаленим сервером і очікує команди користувача . Ім'я (адреса) віддаленого сервера вказується або в якості віддаленого сервера: > ftp адреса_сервера ftp> ... або в команді інтерфейса open: > ftp ftp> open адреса_сервера ... Після видачі подібних команд послідують запити ідентифікації користувача. Зареєструвати користувача можна і по команді user: ftp> user anonymous В даному прикладі користувач реєструється як анонімний (anonymous) і не має особливих прав доступу на віддаленому сервері. У відповідь на запит ідетифікації слід ввести свою поштову адресу (e-mail). Звичайно достатньо ввести щось подібне на поштову адресу для допуску до ресурсів архіва, але бувають сервера, що перевіряють наявність такої адреси. Після цього користувач може виконувати команди програми ftp (переміщення по дереву файлової системи віддаленого та локального комп'ютерів, перегляд вмісту директорій, прийом та передачу файлів). Вихід з програми ftp виконується по команді quit. Опис основних команд програми FTP open адреса_сервера встановлює з'єднання з вказаним комп'ютером; ефективна, якщо необхідно з'єднатись з іншою системою після пересилання файлів з іншої системи (при цьому спочатку необхідно закрити попереднє з'єднання за допомогою команди close; close завершує сеанс роботи з програмою ftp на даному віддаленому комп'ютері і виконує повернення в командний режим ftp (після цього можна встановити з'єднання з іншою віддаленою системою за допомою команди open, або вийти з ftp за допомогою команди quit); quit закриває з'днання (якщо таке існує) і здійснює вихід з ftp; user ім'я_користувача передає ім'я користувача у віддалений комп'ютер для входу в систему; як правило, використовується при повторній спробі входу в межах сеансу, якщо в попередній раз в цьому же сеансі ім'я і пароль були введені неправильно, і дозволяє не не виконувати закриття з'єднання і повторного входу в систему; cd віддалена_директорія здійснює перехід в іншу робочу директорію на віддаленому комп'ютері; pwd виводить на екран ім'я біжучої директорії віддаленого комп'ютера; dir файл вихід видає повний список файлів директорії, що знаходиться на віддаленому комп'ютері; файл і вихід - необов'язкові параметри: файл може бути іменем одиничного файла, або шаблоном з універсальними символами; в списку файлів виводяться всі імена файлів, що відповідають даній специфікації; якщо параметр файл відсутній, в списку виводяться імена всіх файлів в біжучій директорії віддаленого комп'ютера; параметр вихід вказує, куди повинна виводитись вихідна інформація - це може бути або файл на локальному комп'ютері, або команда, за допомогою якої необхідно здійснити фільтрацію даного файлу; якщо параметр вихід відсутній, список файлів з'являється на екрані терміналу; ls файл вихід видає зкорочений список файлів директорії, що знаходиться на віддаленому комп'ютері; параметри аналогічні команді dir; hash дає програмі ftp вказівку виводити на екран символ '#' в підтвердження пересилання кожного блоку даних командою get або put - дає візуальне підтвердження про переміщення даних і дозволяє спостерігати за протіканням процесу пересилання великих файлів; якщо для ftp вже заданий режим вивода на екран символів '#', наступна команда hash відміняє його; tick аналогічна команді hash, за виключенням того, що інформація про переміщення даних виводиться в цифровому вигляді; prompt при використанні команд mget і mput включає або виключає режим запиту у користувача про пересилання кожного файлу із списку; ascii вслючає режим ASCII для пересилання текстових файлів; binary або bin включає двійковий режим для пересилання двійкових файлів; get файл пересилає файл з віддаленого комп'ютера на локальний; mget список_файлів дозволяє отримати групу файлів з віддаленої системи; список_файлів може містити або імена файлів, розділених пробілами, або шаблон з універсальними символами; reget файл здійснює допересилання файл у з віддаленого комп'ютера у випадку відновлення розриву з'єднання після його розриву; put файл пересилає файл з локального комп'ютера на віддалений; mput список_файлів здійснює пересилання групи файлів на віддалений комп'ютер; список_файлів може містити або імена файлів, розділених пробілами, або шаблон з універсальними символами; delete файл знищує у віддаленій системі вказаний файл; lcd директорія здійснює перехід з біжучої директорії на локальному комп'ютері у вказану директорію, help команда виводить на екран коротку довідку про вказану команду. Порядок роботи На панелі задач Windows вибрати Start-> Run і ввести команду: telnet svm-070. Зареєструватись в ОС UNIX. Ознайомитись з довідковою інформацію по команді ftp (використовуючи команду man). На панелі задач Windows вибрати Start-> Run і ввести команду: ftp svm-070. Ввійти в FTP-архів як анонімний користувач (anonymous). Ознайомитись з структурою та змістом FTP-архіву svm-070, використовуючи команди програми ftp. Закрити анонімне з'єднання і відкрити нове з'єднання під своїм іменем (ім'я групи ki-4x). Порівняти права користувача в цьому режимі із анонімним користувачем. Вийти з програм telnet, ftp і з системи. Структура FTP-архіву svm-070 FTP-архів на svm-070 представляється по-різному в залежності від того під іменем якого користувача було здійснено вхід. Анонімний вхід (тільки із зазначенням e-mail адреси в якості паролю) дає змогу користуватися відносно невеликим об’ємом архіву. При вході під своїм іменем відкривається більший архів з більшими правами доступу, є можливість копіювати файли у відведений для цього каталог. Висновки: в ході виконання цієї лабораторної роботи я навчився працювати з протоколом FTP – ознайомився з процесом входження у віддалену систему за допомогою програми FTP та основними командами цієї програми, входячи в FTP-архів svm-070 як анонімний користувач та під встановленим іменем.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!