Глобальні інформаційні мережі

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

>Вийти з системи.

ЗМІСТ ЗВІТУ

  1. Назва та мета виконання лабораторної роботи.
  2. Опис процедури реєстрації в системі ОС UNIX.
  3. Опис основних команд ОС UNIX.
  4. Формати запуску команд ls, rm та список головних ключів.
  5. Формати запуску команди архіватора tar для архівування та розархівування файлів із стисненням та без стиснення.
  6. Висновки.

 

ВІДДАЛЕНИЙ ТЕРМІНАЛ TELNET

 

Віддалений доступ - це робота на віддаленому компютері в режимі, коли локальний компютер емулює термінал віддаленого компютера, тобто можна робити все (або майже все), що можна робити із звичайного терміналу цієї машини.

Почати сеанс віддаленого доступу можна в UNIX, потрібно задати команду telnet і вказати імя машини, з якою треба працювати. Якщо опустити номер порта, то локальний компютер за замовчуванням емулює термінал віддаленої машини і користувач входить в систему як звичайно. Вказування номера порта дозволяє звязуватись з нестандартними серверами, інтерфейсами.

Тelnet - протокол емуляції термінала, що забезпечує підтримку віддаленого доступу в Internet та Intranet. Тelnet - так само назвається програма в UNIX, яка обслуговує ці сеанси роботи. Тelnet має і свій власний набір команд, які керують власне цією програмою, тобто сеансом звязку, його параметрами, відкриттям нових, закриттям відкритих і т.ін. Ці команди подаються з командного режиму telnet, в який можна перейти, натиснувши так звану escape-послідовність клавіш, яка повідомляється при досягненні віддаленої машини.

Сеанс забезпечується сумісною роботою програмного забезпечення віддаленої і локальної ЕОМ. Прикладна програма складається з двох компонентів, що взаємодіють між собою: програми-клієнта, що виконується на компютері, з якого виконується запит на обслуговування, і програми-серевера, яка виконується на компютері, що надає таку послугу. Мережа, яка реалізує засоби протоколів TCP або UDP, є середовищем, через яку ці програмні модулі взаємодіють між собою.

Після набору команди telnet, програма-клієнт локальної системи повинна:

  • встановити мережне зєднання із сервером за допомогою протоколу TCP;
  • прийняти від користувача вхідні дані в бідь-якій зручній формі;
  • перетворити ці дані в стандартний формат і відправити їх серверу;
  • прийняти від сервера вихідні дані в стандартному форматі;
  • переформатувати отримані вихідні дані для відображення на екрані локального термінала.

Програма-сервер виконується на компютері, який надає послугу; якщо програма-сервер не працює, послуга недоступна. Якщо програма-сервер готова приймати запити, то вона виконує наступні дії:

  • інформує мережне програмне забезпечення про те, що вона готова до встановлення зєднання;
  • очікує запиту в стандартному форматі;
  • обслуговує цей запит;
  • відправляє результати назад програмі-клієнту в стандартному форматі;
  • очікує на наступний запит.

КОМАНДНИЙ РЕЖИМ ПРОГРАМИ TELNET

Для переходу в командний режим програми telnet необхідно ввести escape-символ. За замовчуванням в якості escape-символа використовується комбінація ^]. Крім того, в командний режим можна ввійти щляхом запуску telnet без вказання імені компютера. При цьому зявиться запрошення

telnet>

що означає, що telnet очікує вводу команди.

До основних команд програми telnet відносяться:

 

open імянамагається встановити зєднання з вказаним компютером. Необхідно вказати імя або адресу потрібного компютера; в більшості реалізацій telnet система запитує імя компютера, якщо воно не вказане; слід памятати, що перед відкриттям нового зєднання необхідно закрити існуюче (командою close)closeзавершує (розриває) зєднання, яке існує або створюється; автоматично відєднує користувача від віддаленої системи і допомагає вийти з програми, якщо при її запуску було вказане імя віддаленого компютераset echoвмикає або вимикає локальне ехо (ехо-відображення - це режим, коли символи, що вводить користувач, зявляються на екрані локального терміналу); як правило, віддалений компютер повинен після отримання символа передати його назад на локальний термінал - цей процес називається "дистанційне ехо", він служить для забезпечення більшої надійності (користувач знає, що віддалена система отримує символи, які вводяться без помилок); "локальне ехо" означає, що локальний компютер (в даному випадку telnet-клієнт) сам відображає введені символи на екраніset escape символобявляє вказаний символ escape-символом; використовується, як правило, при виконанні транзитних зєднань для розрізнення escape-символів на кожному етапі зєднанняquitвихід із програми telnetEnterне вводячи ніякої команди, а тільки натискаючи клавішу [Enter] (пустий рядок в командному режимі) користувач повертається із командного режиму в сеанс на віддаленому компютері

ПОРЯДОК РОБОТИ

  1. На панелі задач Windows вибрати Start-> Run і ввести команду: telnet svm-070.
  2. Зареєструватись в ОС UNIX.
  3. Ознайомитись з довідковою інформацію по команді telnet (використовуючи команду man).
  4. В ОС UNIX запустити програму telnet.
  5. Дослідити роботу програми в командному режимі і в режимі сеансу на віддаленому компютері (в якості віддаленого компютера можна використати svm-070).
  6. Вийти з програми telnet і з системи.

ЗМІСТ ЗВІТУ

  1. Назва та мета виконання лабораторної роботи.
  2. Призначення та компоненти програми telnet.
  3. Режими роботи програми telnet.
  4. Опис основних команд програми telnet.
  5. В