Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Labnik_VMSS.doc
Скачиваний:
23
Добавлен:
31.03.2015
Размер:
256 Кб
Скачать

1.3 Работа с утилитой telnet

Утилита TELNET находится в каталоге /bin для UNIX-систем или в каталоге \Winnt\System32 (Windows) для Windows-систем. Утилита TELNET для Windows имеет графический интерфейс. Далее приведено описание команд утилиты TELNET , входящей в состав UNIX. Для утилиты ТЕLNЕТ из состава Windows эти команды выполняются при помощи меню. OPEN установление сеанса связи с удалённым процессом. Формат команды: open <узел> [порт]

CLOSE закрытие сеанса связи.

? или HELP получение справки.

SETустановка параметров соединения.

Формат команды:

SET<параметр> <значение>

Например, команда "SET ECHO <клавиша>" изменяет комбинацию клавиш включения/выключения локального эха. Обычно TELNET работает с удалён­ным эхо, т. е. вводимые вами символы посылаются удалённому компьютеру, он возвращает их обратно и только после этого символы появляются на ва­шем экране. Если этого не происходит (символы достигают удалённого ком­пьютера, но обратно не возвращаются), следует включить локальное эхо. По­сле этого вводимые вами символы будут посылаться удалённому компьюте­ру и выводиться на экран. И наоборот, если вводимые вами символы появ­ляются дважды, следует отключить локальное эхо. Для TELNET из состава Windows эта операция выполняется при помощи меню (Terminal - Preferences - опция "Local Echo").

MODE установка режима работы утилиты TELNET.

Формат команды:

MODE<режим>

Существует два режима работы утилиты: посимвольный (character-at -a-time), в котором каждый вводимый символ сразу посылается удаленному узлу и построчный (line-by-line), в котором строка накапливается и отсылается только при вводе символа конца строки. Посимвольный режим в свою оче­редь может быть двух видов: с локальным эхом и без эха. Переходы между режимами работы показаны на рис. 2. В построчном режиме локальное эхо включается/выключается при помощи комбинации клавиш, установленной командой SET (по умолчанию CTRL-E).

Рис. 2. Переключение режимов работы утилиты TELNET

SENDпослать управляющий код. При помощи этой команды можно на­прямую работать с протоколом TELNET.

Формат команды:

send<управляющий код>

Пример использования:

SENDEC - команда удаляет последний введённый символ.

STATпросмотр параметров текущего соединения (ESC-символ и режим передачи).

В общем случае сервис TELNET позволяет передавать вводимые с клавиатуры данные на любой порт удалённого компьютера. В следующих лабораторных работах эта возможность будет использоваться для изучения команд протоколов SMTP, POP3 и FTP. Описание протокола TELNET приве­дено в RFC854[3].

1.5 Взаимодействие «Терминал - терминал»

Пользователи, подключённые к удалённому компьютеру могут обме­ниваться сообщениями в интерактивном режиме. Основные команды для ор­ганизации такого взаимодействия приведены далее.

WRITE используется для отправки интерактивных сообщений.

Формат команды:

write<пользователь> [терминал]

Например:

write stud1 tty10

Примечание. Параметр «терминал» является необязательным. Он используется в том случае, если пользователь, которому адресовано сообщение, вошёл в систему более одного раза. В общем случае адрес определяется по первому упоминанию о пользователе в файле /etc/utmp.

MESG этой командой пользователь может разрешить или запретить выда­чу сообщений на свой терминал.

Формат команды:

mesg [n] [y]

Примеры:

mesg -узнать текущий статус;

mesgn- запретить приём сообщений;

mesgу - разрешить приём сообщений.

TALK позволяет организовать интерактивный разговор с другим пользователем.

Формат команды:

talk<пользователь> [терминал]

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]