Служба Telnet, по сути, представляет собой протокол Интернета, позволяющий осуществлять доступ к удаленным компьютерам как со своего ПК, так и с другого сервера или рабочей станции UNIX. Все, что требуется — это чтобы компьютер был подключен к целевой машине через сеть и чтобы на том компьютере, к которому осуществляется подключение, имелась действительная учетная запись. Например, чтобы воспользоваться службой telnet со своего ПК, достаточно просто перейти в режим командной строки и ввести команду telnet, а затем, когда появится приглашение службы telnet, ввести в нем либо IP-адрес, либо символическое имя нужного UNIX-сервера, и ПК тут же установит с этим сервером соединение.
Если не требуется часто выполнять редактирование файлов, службы telnet обычно вполне хватает для того, чтобы подключаться и работать с сервером UNIX при отсутствии эмулятора терминала.
Ниже приведен пример сеанса с подключением и отключением от сервера по имени hp50. Разумеется, то, какие именно операции можно будет выполнять на сервере, зависит от привилегий, которыми обладает используемая учетная запись.
$ telnet hp5 Trying... Connected to hp5.netbsa.org. Escape character is '^]'. Local flow control on Telnet TERMINAL-SPEED option ON login: oracle Password: Last successful login for oracle: Tue Nov 5 09:39:45 CST6CDT 2002 on tty Last unsuccessful login for oracle: Thu Oct 24 09:31:17
CST6CDT 2002 on tty Please wait...checking for disk quotas ... You have mail. TERM = (dtterm) oracle@hp5[/u01/app/oracle] $
После входа в систему сервера в ней можно делать все то же самое, что и в случае входа в систему сервера напрямую без применения службы telnet.
Завершать сеанс telnet можно следующим образом:
$ exit logout Connection closed by foreign host. $