Читаем TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) полностью

Telnet обеспечивает эмуляцию различных типов терминалов, что позволяет осуществить доступ к компьютерам Unix, системам VAX/VMS или большим ЭВМ (мэйнфреймам) компании IBM. Некоторые реализации telnet поддерживают специальную процедуру аутентификации. Примером может служить система Kerberos Массачусетского технологического института (Massachusetts Institute of Technology — MIT). В Kerberos пароли никогда не передаются по сети и используется специальная процедура шифрования. Для запуска аутентификации может потребоваться ввод специальной команды, например kinit. Существуют и более простые процедуры, основанные на взаимной проверке.

При запуске telnet на многопользовательской системе, возможно, для пользователя будет применяться простой текстовый интерфейс. Использование текстового клиента telnet необычайно просто. Нужно набрать что-нибудь вроде:

> telnet имя_хоста

Часто эмуляция терминала IBM 3270 реализована отдельно, и для доступа к хостам IBM потребуется ввести:

> tn3270 имя_хоста

Большинство пользователей начинают успешно применять telnet без подробного изучения. Ниже показан пример регистрации (login) в системе tigger компьютера Йельского университета.

> telnet tigger.jvnc.net

Trying 128.121.50.145 ...

Connected to tigger.jvnc.net.

Escape character is '^]'.

SunOS UNIX (tigger.jvnc.net)

SunOS UNIX (pascal)

login: xxxxx

Password:

Last login: Wed Aug 23 19:24:02

TERM = vt100, PRINTER = lp

Продукты telnet для настольных компьютеров предлагают дополнительные функциональные возможности, например выбор из списка типа терминала, сохранение всего или части сеанса в файле журнала (log file), конфигурирование раскладки клавиатуры или запись всей информации, необходимой для доступа к часто посещаемым сайтам. Некоторые из этих возможностей показаны на рис. 13.1.

Рис. 13.1. Приложение telnet для настольной системы (Chameleon)

<p>13.3 Обращение по telnet к заданному порту</p>

Порт 23 — стандартный общеизвестный порт для терминального доступа по протоколу telnet. Когда клиент соединяется с портом 23, обычно в ответ следует приглашение для ввода идентификатора регистрации (login ID) и пароля.

Поскольку telnet был разработан как средство для коммуникаций между приложениями, он доставит клиента к любому порту. Например, в показанном ниже диалоге мы соединяемся с популярной службой прогноза погоды Мичиганского университета, которая запускается через порт 3000 и не требует ввода идентификатора регистрации или пароля:

> telnet madlab.sprl.umich.edu 3000

Trying 141.213.23.12 ...

Connected to madlab.engin.umich.edu.

Escape character is '^]'.

-------------------------------------------------------------------

*                     University of Michigan                      *

*                      WEATHER UNDERGROUND                        *

-------------------------------------------------------------------

*                                                                 *

*          College of Engineering, University of Michigan         *

*      Department of Atmospheric, Oceanic, and Space Sciences     *

*                 Ann Arbor, Michigan 48109-2143                  *

*               comments: [email protected]               *

*                                                                 *

*    With Help from: The National Science Foundation supported    *

*                         Unidata Project                         *

*         University Corporation for Atmospheric Research         *

*                   Boulder. Colorado 80307-3000                  *

Перейти на страницу:

Похожие книги