Віддалений доступ (Telnet)

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

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

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

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інформаційно-комунікаційні системи

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» З В І Т до лабораторної роботи №2 з курсу «Безпека інформаційно-комунікаційних систем» на тему: “ Віддалений доступ (Telnet)” Мета роботи: Засвоїти та закріпити на практиці теоретичний матеріал: Загальні зведення. Зв'язок з використанням Telnet Для чого потрібний telnet Час Історія Погода Урядова інформація Можливі проблеми Використання telnet для роботи з поштою Як це реалізовано в Windows 2000 Запуск програми Telnet Клієнт Telnet Програма Telnet Службова програма «Керування сервером Telnet» Використання сервера Telnet Перевірка дійсності на сервері Telnet Використання програми Telnet Теоретичні зведення Загальні зведення Telnet дозволяє користувачеві установити TCP-з'єднання із сервером і потім передавати коди натискання клавіш так, ніби робота проводилася на консолі сервера. Telnet служить для виконання віддаленого доступу до обчислювальних ресурсів і баз даних (наприклад, до баз ядерних даних). TELNET пропонує три послуги: Визначає мережний віртуальний термінал (NVT – network virtual terminal), що забезпечує стандартний інтерфейс до віддаленої системи. Включає механізм, що дозволяє клієнтові і серверові погодити опції обміну. Забезпечує симетрію з'єднання, допускаючи будь-якій програмі (наприклад FTP) виступати як клієнта. Зв'язок з використанням Telnet Telnet взаємодіє з іншою машиною через протокол TELNET. Якщо команда TELNET уводиться без аргументів, ЕОМ переходить у командний режим, надрукувавши запрошення telnet>. У цьому режимі вона сприймає і виконує команди. При введенні TELNET з аргументами програма здійснить зв'язок вашої ЕОМ з віддаленим комп'ютером, ім'я або адреса якого ви ввели в якості одного з аргументів. Таблиця 4.1. Коди опцій у Telnet Код опції в Telnet Опис Номер RFC  0 Двоїчний обмін 856  1 Ехо 857  2 Повторне з'єднання NIC 15391  3 Придушення буферізації введення 858  4 Діалог про розмір повідомлення NIC 15393  5 Статус 859  6 Тимчасова мітка 860  7 Віддалений доступ і відгук 726  8 Довжина вихідного рядка NIC 20196  9 Розмір вихідної сторінки NIC 20197  10 Режим виводу символів <повернення каретки> 652  11 Вивод горизонтальної табуляції 653  12 Установка положення табуляції при виводі 654  13 Режим висновку команди зміни сторінки 655  14 Висновок вертикальної табуляції 656  15 Визначає положення вертикальної табуляції 657  16 Режим виводу символу <переклад рядка> 658  17 Розширений набір кодів ASCII 698  18 Повернення (logout) 727  19 Байт-макро 735  20 Термінал уведення даних 732  21 Supdup 736  22 Supdup вивод 747  23 Місце відправлення 779  24 Тип термінала 930  25 Кінець запису 885  26 Tacacs- ідентифікація користувача 927  27 Позначка виводу 933  28 Код положення термінала 946  29 Режим 3270 1041  30 X.3 PAD 1053  31 Розмір вікна 1073  Коли зв'язок з віддаленої ЕОМ уже здійснено, перехід у командний режим може бути виконаний за допомогою натискання '^]' (escape). У цьому режимі доступні команди: open ім'я_хоста [ порт ] Оpen відкриває зв'язок з хостом, ім'я якого зазначено в звертанні. Якщо номер порту явно не зазначений, telnet намагається використовувати для зв'язку із сервером номер порту за замовчуванням. Замість імені хоста-сервера може використовуватися його IP-адреса.  display [ аргумент ... ] Відображає всі, або частину, набору параметрів telnet (див. опис команди send).  close Закриває сесію telnet і повертає систему в командний режим.  quit Закриває будь-яку сесію telnet.  mode type Керує режимом вводу ("порядковий" або "посимвольний"). Віддаленій машині посилається запит на перехід у відповідний режим. Якщо вона готова (здатна) працювати в запитаному режимі, буде зроблене відповідне переключення.  status Відображає поточний статус telnet. У перечень інформації входить ім'я віддаленого хоста і діючий режим обміну.  ? [ команда ] Видає довідкову інформацію про команду, назва якої приведена як аргумент  send arguments Посилає віддаленому хосту один або кілька символьних аргументів. Як аргументи можуть використовуватися: escape, synch, brk, ip, ao, ayt, ecel, ga і ін. Дивися таблицю 3.  escape Посилає escape символ (наприклад, `^]').  SYNCH Посилає synch-послідовність. Ця послідовність дозволяє анулювати усе, що було до цього надруковане, але ще не зчитано. Ця послідовність посилається як термінова (важлива) TCP-інформація (може не спрацювати, якщо віддаленою системою є 4.2 BSD). Якщо вона не спрацювала, на термінал буде посланий символ "r".  brk Посилає Break-послідовність при натисканні клавіші Break (Pause). (Вичерпну інформацію про аргументи можна знайти в описі використовуваного програмного забезпечення або за допомогою команд Help або Man)  set argument value Привласнює будь-якому числу перемінних telnet нові значення. Спеціальне значення "off" виключає функцію, що відповідає даної перемінної  Таблиця 4.2. Перемінні telnet Назва перемінної Призначення  Echo Визначає, чи буде відображатися на екрані те, що ви вводите з клавіатури. При значенні off ввод не відображається, наприклад, при вводі пароля.  Escape Задає символ, що використовується в якості escape. Поява цього символу у вхідному потоці змушує його і наступні символи інтерпретуватися в ЕОМ, де функціонує процес telnet, як команда.  Interrupt Специфікує символ переривання процесу. Ввод його приводить до зупинки процесу користувача, що працює на віддаленому хості.  Quit Специфікує символ, що використовується користувачем на його клавіатурі для виконання команд brake або attention.  Flushoutput Визначає символ, що служить для переривання процедури вводу на віддаленому хості.  EOF Специфікує символ, що використовується для позначення кінця файлу на віддаленій машині.  Таблиця 3. Послідовності символів, використовувані разом з командою send Послідовність символів Призначення  ? Відображає довідкову інформацію про команду send  escape Посилає символ escape (без переривання посилки символів для Telnet)  ip Посилає протокольну послідовність telnet. Віддалена машина повинна перервати процес, запущений для вас.  ec Посилає протокольну EC-послідовність telnet. Віддалений хост повинний стерти останній надрукований вами символ  el Посилає протокольну EL-послідовність TELNET. Віддалений хост повинний стерти останній надрукований вами рядок.  ao Посилає протокольну AO-послідовність TELNET. Віддалений хост повинний направити весь вивод на ваш термінал.  brk Посилає протокольну BRK-послідовність TELNET. . Віддалений хост повинний забезпечити відгук.  ayt Посилає протокольну AYT-послідовність TELNET (Are You There). Віддалений хост повинний забезпечити відгук.  У таблиці 4.4 представлені найменування і коди команд Telnet, що використовуються як клієнтом, так і сервером у сполученні з префіксним байтом 0xff (IAC – "інтерпретувати як команду"). Якщо потрібно послати код даних, рівний 255, посилається два байти з кодами 255. Таблиця 4.4. Коди команд TELNET Ім'я субкоманди TELNET Код Опис  EOF 236 Ознака кінця файлу  SUSP 237 Відкласти виконання поточного процесу  ABORT 238 Абортувати процес  EOR 239 Кінець запису  NOP 241 Ніяких дій  DM (Мітка даних) 242 Блок даних процедури SYNCH  BRK (Зупинка) 243 brk-символ (break);  IP (Переривання процесу) 244 IP-функція  io (Переривання виводу) 245 AO-функція  AYT (Ви тут?) 246 ayt-функція  EC (Стерти символ) 247 EC-функція  EL (Стерти рядок) 248 EL-функція  GA (Продовжуйте) 249 GA-функція  SB 250 Початок субопції  SE 240 Завершення узгодження параметрів (кінець субопції)  Will ("буде") 251 Початок виконання (опційно)  Won't (не буде) 252 Відмовлення виконання або продовження виконання (опційно)  Do ("виконати") 253 Індицирує запит, що інша система виконує (опційно)  Don't ("Ні") 254 Вимагає, щоб інша система зупинила виконання (опційно)  IAC 255 Інтерпретується як початок командної послідовності  Операція переривання процесу (IP) дозволяє перервати, видалити або завершити процес користувача (наприклад, вийти з нескінченного циклу). Процедура переривання висновку (AO) дозволяє процесові користувача продовжуватися, але висновок на його робочу станцію переривається, при цьому очищається буфер від уже записаної, але не відображеної інформації. Запит "Ви тут?" (AYT) зручний, коли необхідно з'ясувати чи виконується користувальницька задача чи ні. Операція стерти символ (EC) дозволяє користувачеві видалити символ з потоку даних, застосовується для редагування тексту на екрані. Операція стерти рядок (EL) дозволяє користувачеві при редагуванні видалити цілий рядок. Команда "go ahead" (GA, "продовжуйте") установлює напівдуплексний режим передачі даних. Яких-небудь впливів на віддалений хост звичайно не робить. У таблиці 4.5 приведений список комбінацій клавіш, натискання яких викликає визначений результат. Таблиця 4.5. Керуючі комбінації клавіш Комбінація клавіш Результат, що досягається  Ctrl+E Echo  Ctrl+] Escape  Ctrl+? Erase  Ctrl+O Flushoutput  Ctrl+C Interrupt (переривання виконання програми)  Ctrl+U Kill  Ctrl+\ Quit  Ctrl+D EOF  Блок даних процедури TELNET містить три байти і називається командою. Формат цього блоку показаний на рис. 4.1.  Рис. 4.1. Формат блоку даних Telnet   Для чого потрібний telnet Telnet – це програма, що дає можливість використовувати всі могутні засоби Internet для зв'язку з базами даних, каталогами бібліотек і інших інформаційних ресурсів світу. Хід роботи Створення поштової скриньки / Авторизація на pop3 сервері yandex.ua / / Перегляд списку пошти через команду list / Читання листа за допомогою команди retr / Видалення листа і завершення сеансу з сервером / Налаштування клієнського додатку telnet on Win7 / Висновок: Під час виконання даної лабораторної, я вивчила основні команди Telnet, навчилася робити налаштування Telnet на своєму ПК, і також створила сеанс з POP сервером.
Антиботан аватар за замовчуванням

18.09.2013 13:09-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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