Как выйти из telnet windows

Обновлено: 05.07.2024

Telnet – представляет собой средство связи, которое устанавливается между терминальными устройствами. Пример такой связи достаточно простой: персональный компьютер и сервер, который поддерживает подобный тип соединения. Телнет не является каким-либо программным обеспечением, это протокол связи. Но необходимо отметить, что есть некоторые утилиты, которые работают посредством протокола «terminalnetwork».

В недавнем прошлом Телнет был одним из основных способов подключения к сети. Сейчас утилита практически не используется. На сегодняшний день в операционные системы установлены более совершенные протоколы, исключая какие-либо дополнительные действия от пользователя.

Этот протокол связи используется в некоторых операциях:

  • подключение к удаленному рабочему столу;
  • проверка портов на возможность подключения;
  • использование программного обеспечения, которое доступно только на удаленных машинах;
  • применение системных каталогов, которые могут быть открыты только с использованием этого типа протокола;
  • отправка электронной почты без использования дополнительного софта;
  • пользователи, применяя этот протокол позволяет другим юзерам получить доступ к своему персональному компьютеру.










Установка и запуск

Скачивать утилиту не нужно, Telnet встроен в Windows 7/8/10 по умолчанию.
Инструкция по установке и запуску:

  • для установки клиента нужно открыть «Панель управления»;

Удаление программ

Отключение компонентов

Клиент Телнет

Поиск файлов

Для того, чтобы запустить клиент нужно открыть командную строку:

    в меню «Пуск», в поисковой строке ввести «CMD»;

Запуск командной строки

Запуск телнет

Работа в консоли

Как найти нужный торрент в интернете

Предлагаем ознакомиться с видео по установке Телнет в Windows:

Как управлять службой?

После того, как вы зайдете в службу управления терминалом Windows, необходимо знать несколько команд для возможности управления. Есть такие варианты получения списка управляющих ключей:

  • нужно набрать в командной строке «telnet» для того, чтобы запустить его, а затем «help» для ознакомления с опциями;

Вывод помощи по командам telnet

Пример подключения к ресурсу

Команда telnet очень проста в использовании и достаточно удобна. Однако в технологи её работы абсолютно не предусмотрена безопасность. Оболочка работает под Windows в полностью незащищенном режиме и без шифрования. Поэтому вместо этой функции уже достаточно давно используется ssh.

По принципу организации соединения они практически одинаковы. Но протокол ssh разрабатывался с учетом возможных технологий защиты. В некоторых случаях более простого способа соединения вполне достаточно, например, когда необходимо подключиться к оборудованию, чтобы загрузить в него новую прошивку или восстановить старую, а также для изменения конфигурации системы.

Если использовать сразу несколько протоколов для подключения, то быстрее, удобнее и безопаснее делать это через специальную программу, например «Putty».

Проверка порта

Проверка сетевого порта на наличие доступа к нему персонального компьютера в Telnet:

Выводы

Необходимость воспользоваться командами утилиты telnet возникает в настоящее время всё реже.

Однако знать некоторые из них стоит хотя бы для получения с их помощью доступа к сетевому оборудованию.

Например, к коммутаторам, маршрутизаторам или даже к веб-камерам.

Таким образом, даже этот сравнительно устаревший и небезопасный протокол может оказаться полезным и для обычных пользователей и, тем более, для специалистов.

Правда, для работы с ним потребуется не только знание списка команд, но и определённый опыт в работе с командной строкой.

Команды Telnet

Команды утилиты являются способом взаимодействия с ней. Для отображения списка всех команд, необходимо ввести «help». Далее подробно разберем основные команды:

  • «open» — запрос позволяет выполнить подключение к удаленному серверу;
  • «close» — прерывание процесса подключения к удаленному серверу;
  • «set» — настройка параметров подключения к серверу;
  • «term» — запрос предназначен для указания типа терминала;
  • «escape» — задает управляющий символ;
  • «mode» — выбор режима работы;
  • «unset» — сброс ранее введенных параметров;
  • «start» — запуск сервера;
  • «pause» — временная остановка работы сервера;
  • «continue» — продолжение работы сервера после паузы;
  • «stop» — полное прекращение работы сервера.

Telnet в Linux

Как и в Виндовс, Телнет встроен в операционную систему Linux. Ранее он использовался, как стандартный протокол Telnet, теперь на его место пришел более улучшенный SSH. Как и с предыдущей ОС, утилита в Linux используется для проверки портов, маршрутизаторов и т.д.
Рассмотрим основные режимы работы:

  • «построчный». Данный режим работы является рекомендованным. В этом случае редактирование запроса осуществляется на локальном ПК и отправляется на сервер только в том случае, когда она готова;
  • «посимвольный». Каждый набранный символ в окне консоли отправляется на удаленный сервер. Здесь нельзя осуществить редактирование текста. При удалении символа с помощью «Backspace», он тоже будет отправлен на сервер.

Почему Windows 10 бесплатная?

Базовые команды в Linux:

  • «close» — прерывание подключения;
  • «encrypt» — включение шифрования;
  • «logout» — выключение утилиты и закрытие соединения;
  • «mode» — выбор режима работы;
  • «status» — состояние соединения;
  • «send» — отправка запроса телнет;
  • «set» — настройка параметров сервера;
  • «open» — подключение к удаленному серверу;
  • «display» — отображение специальных символов.

Далее рассмотрим несколько способов применение утилиты в Linux:

Введение

TELNET (сокр. от англ. teletype network) — сетевой протокол для реализации текстового терминального интерфейса по сети (в современной форме — при помощи транспорта TCP). Название «telnet» имеют также некоторые утилиты, реализующие клиентскую часть протокола. Современный стандарт протокола описан в RFC 854.

Выполняет функции протокола прикладного уровня модели OSI. Протокол telnet, наряду с ssh широко используется для удалённого администрирования различными сетевыми устройствами и программными серверами.

Telnet не является внутренней или внешней командой

Данная ошибка появляется в том случае, если данный клиент не установлен на персональном компьютере. Необходимо выполнить следующие действия:

  • открываем «Панель управление»;
  • переходим в «Программы» и в левом столбце «Включение или отключение компонентовWindows»;
  • в открывшемся окне находим «Клиент Telnet» и отмечаем данный чекбокс, жмем «Ок».
  • необходимо открыть командную строку от имени администратора;
  • в окне требуется ввести «dism /online /Enable-Feature /FeatureName:TelnetClient»;
  • если список компонентов не отображается, выполняем правку реестра;
  • сочетанием клавиш «Win+R» запускаем утилиту «Выполнить»;

Окно Выполнить

Изменяем параметры

Способы чистки физической памяти компьютера или ноутбука

Теоретический минимум

Уязвимость CVE-2016-1000245 — это просто караул. На всех девайсах один и тот же рутовый пароль

xc3511,
который нельзя изменить
так как на системе нет команды passwd . Служба telnet включена и из настроек никак не отключается, разве что удалить инит скрипт из /etc/init.d/rcS .
/etc $ cat passwd root:absxcfbgXtb3o:0:0:root:/:/bin/sh /etc $ cat passwd- root:ab8nBoH3mb8.g:0:0::/root:/bin/sh

All internet-capable XiongMai Technology boards running the DVR/NVR CMS (Also known as NetSurveillance) enable the telnet service to run on the primary ethernet interface. This service is run via /etc/rcS and cannot be disabled. The user «root» has a hardcoded and immutable password of xc3511. These systems do not have the «passwd» tool installed and the root password cannot be changed from command line nor from the web interface.

Когда telnet некоторый удаленный хост на указанном порту, после того, как соединение установлено, иногда нажатие ctrl +] не завершается. Есть ли какая-нибудь команда, которая может выйти вместо того, чтобы просто закрыть окно командной строки? Спасибо.

Правка: Но иногда даже типа ctrl + ] , командная строка telnet не отображается, все еще застрявший на пустом экране.

ctrl+] это escape-последовательность, которая переводит telnet в командный режим, но не завершает сеанс. Если вы нажмете close после нажатия ctrl+] , что "закроет" сеанс telnet.

на немецких клавиатурах помогут следующие нажатия клавиш

Вы можете использовать команду 'quit' или сократить ее до просто 'q', если хотите.

Решение сработало для меня

Затем после того, как вы будете в Telnet пригласить типа

затем войдите, чтобы выйти из telnet и вернуться к приглашению DOS

Я не очень знаком с telnet в Windows, но локальное поведение на компьютерах, отличных от Windows, с использованием telnet - это сочетание состояния telnet и состояния терминала или окружающего окна и Shell. (Если ваше удаленное соединение изменило режим эха, цвет шрифта, состояние прерывания и т.д., Уничтожение telnet не повлияет на этот локальный статус.)

Имеет ли Windows аналогичный локальный статус? (Полагаю, что так или иначе текстовые редакторы и многие другие программы не будут работать в telnet-окнах.)

Для Unix типичная последовательность была Ctrl ] → quit → return → stty sane → return получить местный контроль и здравый смысл. Что такое Windows-эквивалент "tty sane"?

Стандартный способ отключения линии в большинстве приложений

+ . Имейте в виду, что часто это нужно вводить вслепую, поэтому нажмите Enter несколько раз: Enter +

Это также стандартный способ закрытия соединения в сеансе SSH, который не отвечает.

На французской клавиатуре я должен использовать Ctrl + $

Затем "выйти" из полученного приглашения Telnet.

ctrl+] переведет вас в командный режим, если клиент telnet уже подключен; оттуда вы можете набрать (q) uit для выхода.

Однако, если он подключается (или не может подключиться . ), то невозможно прервать процесс, пока он не истечет.

По крайней мере, в моей системе Linux, единственный способ выйти из сеанса telnet - это использовать следующие клавиши (нажав три клавиши вместе: Ctrl, AltGr, +, а затем появится следующее приглашение: telnet> Теперь нажмите клавишу q и сеанс telnet будет прерван.

Протокол прикладного уровня TELNET (от англ. TE rmina L NET work) — сетевой протокол для реализации текстового интерфейса по сети. Название telnet получили также клиентские программы реализации данного протокола, практически для всех существующих операционных систем. Протокол Telnet – один из старейших сетевых протоколов, разрабатывавшихся как средство связи между удаленными терминалами в тестовом режиме. Поэтому в нем не предусмотрено шифрование данных и использование современных средств проверки подлинности. Протокол уязвим для множества сетевых атак, и не может использоваться в качестве средства управления сетевыми операционными системами. В настоящее время, для удалённого доступа к системе применяется сетевой протокол SSH (Secure SHell), при создании которого упор делался именно на вопросы безопасности. Относительная безопасность сессий Telnet осуществляется только в полностью контролируемой сетевой среде или с применением защиты на сетевом уровне (различные реализации VPN - виртуальных частных сетей). Тем не менее, TELNET по-прежнему применяется для управления специализированными сетевыми устройствами (Коммутаторами, роутерами и т.п.), а также для сетевой диагностики, выполнения отладки и изучения других текст-ориентированных (telnet-like) протоколов на основе транспорта TCP. Современный стандарт протокола Telnet описан в RFC 854.

В современных ОС семейства Windows, утилита telnet.exe по умолчанию, не устанавливается. Для ее установки нужно перейти в Панель управления - Программы и Компоненты – Включение или отключение компонентов Windows и установить галочку для Клиент Telnet . Или в командной строке, запущенной от имени администратора, выполнить команду:

Формат командной строки:

telnet [-a][-e Символ][-f Файл][-l Имя][-t Тип][Узел [Порт]]

Параметры командной строки:

-l Имя пользователя для входа в удаленную систему при условии, что поддерживается параметр TELNET ENVIRON.

-a Попытка автоматического входа в систему. Как и ключ -l, но использует текущее имя пользователя, под которым выполнен вход в систему.

-e Служебный символ переключения режима ввода в окне telnet-клиента.

-f Имя файла журнала на стороне клиента. В русскоязычной справке этот параметр неверно трактуется как Файл_входа - “Имя файла со стороны клиента для выполнения входа в систему”.

-t Тип telnet-терминала. Поддерживаются 4 типа терминалов: vt100, vt52, ansi и vtnt.

Узел Имя узла или IP-адрес удаленного компьютера, к которому выполняется подключение. Порт Номер порта или имя службы. Если номер не задан, то используется стандартный порт Telnet 23\TCP

При запуске без параметров, утилита переходит в режим ожидания ввода команд :

Символ переключения режима: 'CTRL+]'

При вводе символа ? или help отображается справочная инвормация:

Команды могут быть сокращены. Поддерживаемыми командами являются:

c - close - закрыть текущее подключение

d - display - отобразить параметры операции

o - open имя_узла [Порт] - подключиться к сайту (по умолчанию, Порт = 23)

q - quit - выйти из telnet

set - set - установить параметры ("set ?" для вывода их списка)

st - status - вывести сведения о текущем состоянии

u - unset - сбросить параметры ("unset ?" для вывода их списка)

? /h - help - вывести справку


Некоторые из команд позволяют получить подсказку по использовании, при вводе с символом вопроса:

Telnet> set ? - получить подсказку по использованию команды установки режимов . Пример отображаемой информации:

bsasdel - символ BackSpace будет отправляться как символ Delete

crlf - режим возврата каретки; приводит к отправке символов CR & LF

delasbs - символ Delete будет отправляться как символ BackSpace

escape x - где x - символ переключения в режим telnet-терминала и обратно

localecho - включение локального эха.

logfile x - где x - файл журнала. В русском переводе неверно трактуется как "Файл входа текущего клиента в систему"

logging - запись текущей сессии в журнал. В русском переводе неверно трактуется как "выполнение входа в систему"

mode x - где x=console - консольный режим, используемый для работы с оконными приложениями (редактор vi) и x=stream - потоковый режим, используемый для работы в командной строке.

ntlm - включение проверки подлинности NTLM.

term x - тип эмулируемого терминала. Где x - ansi, vt100, vt52, или vtnt.

Для получения подсказки по отмене установленных параметров используется команда

Microsoft Telnet> unset ?

bsasdel - символ BackSpace будет отправляться как символ Delete

crlf - режим перевода строки; приводит к отправке символа CR

delasbs - символ Delete будет отправляться как символ Backspace

escape - символ переключения в режим telnet-терминала и обратно не задан

localecho - отключение локального эха

logging - отключение записи журнала. В русскоязычной весии неверно трактуется как "отключение выполнения входа в систему"

ntlm - отключение проверки подлинности NTLM.

Примеры команд в интерактивном режиме:

open 192.168.0.1 - подключиться к серверу Telnet с IP-адресом 192.168.0.1

o zte-f660 - подключиться к Telnet-серверу с именем zte-f660 . Используется сокращение команды open

set logfile C:\telnet.log - использовать в качестве файла журнала C:\telnet.log

set logging - выполнять запись текущей сессии в файл журнала.

display - отобразить параметры текущей сессии. Пример отображаемой информации:

Символ переключения режима: 'CTRL+]'

Проверка подлинности NTLM - включена

Вывод локального эха - отключен

Режим новой строки - Символ ВВОД будет отправляться как CR & LF

Текущий режим: Потоковый

Предпочитаемый тип терминала ANSI


    На практике, утилита telnet.exe используется как средство диагностики и отладки для подключения не только к серверу Telnet на TCP порт 23, но и на любой другой TCP-порт, тем самым, позволяя взаимодействовать с любым приложением, управляемым командной строкой. Так, например, с использованием утилиты telnet можно подключиться к серверам, поддерживающим текстовый (telnet-like) ввод команд и данных - SMTP, POP3, IMAP и т.п. Кроме этого, утилиту можно использовать в качестве средства грубой проверки возможности подключения на любой TCP-порт (проверки слушается ли определенный порт TCP).

telnet 192.168.1.1 8080 - подключиться к узлу 192.168.1.1 на порт 8080. В тех случаях, когда порт закрыт, утилита сообщит о невозможности подключения. Причем, для проверки доступности определенного порта даже необязательно, чтобы он слушался службой с поддержкой текстового ввода, как например, сервер VNC. Для отключения от удаленного сервера необходимо ввести символ переключения режима ( по умолчанию - CTRL+] ).

Если сервер работоспособен, в окне telnet появится его приглашение

+OK mPOP POP3 v1.1

Для доступа к почтовому ящику, нужно авторизоваться на данном почтовом сервере с помощью директив user имя пользователя и pass пароль

После чего, сервер предложит ввести пароль:

Нужно ввести пароль

Сервер сообщит результат проверки пароля:

Можно запросить список писем директивой list:

В ответ на это, сервер выдаст список и размеры писем в почтовом ящике:

+OK 10 messages (152527 octets)
1 48628       1-это порядковый номер, 48628 - размер
2 1829
3 2070
:

В ответ на это, вы увидите заголовок письма, содержащий служебную информацию об отправителе, дате отправки, обратном адресе и некоторые другие данные:

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

retr 2 - принять письмо с порядковым номером 2

Для удаления письма, используется директива dele порядковый номер Например, для удаления 2-го письма из списка, полученного директивой list :

+OK message 2 deleted


Иногда, команду TELNET можно использовать и для идентификации службы, слушающей указанный порт, поскольку многие из них при подключении отображают либо свой баннер, либо специфическую служебную информацию. Например, приветствие FTP-сервера: 220-FileZilla Server version 0.9.43 beta

А так выглядит экран при подключении к серверу RealVNC:

Telnet предназначен для входа в другой компьютер через сеть и интерактивной работы на нем ("так же, как на своем").

У telnet есть два режима работы: командный и "режим сессии". Обычно telnet запускают с указанием компьютера, к которому подключиться:

После запуска на экране появляется обычное приглашение для входа в систему, и далее все выглядит точно так же, как на терминале, подключенном к тому компьютеру.

Для завершения telnet-сессии достаточно просто выйти из системы на удаленном компьютере (обычно для этого служит команда " logout ").

Если запустить telnet без указания компьютера, то он переходит в командный режим, выдавая приглашение " telnet> ". Обычно достаточно знать две команды: открыть соединение ( open , или просто o ) и выход ( quit , q ).

Команда open работает точно так же, как если указать telnet при запуске, к какому компьютеру подключиться (сравните с предыдущим примером):

Она используется, например, когда не хочется, чтобы по команде ps другие пользователи могли узнать, куда сделан telnet.

Во время работы можно в любой момент перейти в командный режим, нажав Ctrl+] (закрывающая квадратная скобка) (при соединении telnet говорит об этом -- "Escape character is '^]'"). Вернуться обратно можно, просто нажав Enter .

  • Во-первых, если нужно временно "заморозить" telnet (например, надо что-то сделать на локальном компьютере, а открывать другое окно не хочется) -- в "сессионном" режиме Ctrl+Z передается на удаленный компьютер (и "замораживает" программу, запущенную там), а в командном -- работает как обычно.
  • Второй случай -- если нужно завершить работу с telnet (а завершить сессию на удаленном компьютере не удается -- например, что-то "повисло", и "не отпускает" telnet); при этом используется команда q .

Замечание
В отличие от программ telnet под другими ОС (Dos, Windows. ) telnet в Unix выполняет чисто связные функции. Непосредственно же выводом на экран он не занимается -- за это отвечает или сам Unix (на консоли) или xterm. Так что если что-то отображается неправильно (например, шрифты), то это проблема не telnet, а терминала.

Удаленный вход без пароля: rlogin

Вместо telnet для входа в другой компьютер можно пользоваться программой rlogin (remote login). У нее нет командного режима и при запуске надо просто указывать компьютер. Rlogin работает по другому протоколу и автоматически передает имя пользователя, так что вводить надо лишь пароль:

Чтобы "заморозить" rlogin, надо нажать символ тильды "

" и затем Ctrl+Z . Для "экстренного" завершения сессии надо нажать последовательно тильду и точку -- "

. ". Обе комбинации воспринимаются только сразу после клавиши Enter .

Если требуется зайти на удаленный компьютере под другим именем (а оно ведь в отличие от telnet не спрашивается), то надо указать его в ключе " -l ".

У rlogin есть еще одно достоинство: можно сделать так, что при входе пароль не будет спрашиваться!

Для этого надо, чтобы в home-директории на удаленном компьютере был файл с именем " .rhosts ", в котором должны быть перечислены компьютеры, с которых разрешен вход без пароля -- по одному имени компьютера в каждой строке. Если надо разрешить вход пользователю с другим именем, то надо указать это имя через пробел после имени компьютера. Пример:

В этом примере разрешается беспарольный вход самому пользователю с компьютеров Sky и Class , и пользователю bagira с компьютера Class .

Поскольку файл .rhosts надо сначала создать, то по крайней мере первый раз придется все же зайти, введя пароль.

.rhosts -- это как бы "список гостей, которым разрешен вход".

Права на запись в .rhosts должен иметь только сам пользователь -- иначе .rhosts просто не используется. Очень рекомендуется также убрать права на его чтение всем, кроме владельца ( chmod 600 .rhosts ).

При указании имен компьютеров надо помнить одну тонкость: это должно быть так называемое каноническое имя, т.е. то, которое является первым в списке имен соответствующего компьютера в DNS. При ссылке на компьютер из другого домена проблем обычно не возникает -- указывается просто полное имя (например, sky.inp.nsk.su). Внутри же одной локальной сети на каждом компьютере могут быть свои правила -- для одного каноническим является короткое имя, для другого -- полное. Чтобы не разбираться каждый раз, как правильно, проще указывать каждую строчку два раза -- с полным именем и с коротким. Это позволит также иметь единый файл .rhosts на нескольких компьютерах (возможно, с разными понятиями об именах), просто копируя его между ними. Так, наш пример можно переписать следующим образом:

Общее между telnet и rlogin: escape-символы

И в telnet, и в rlogin для выполнения некоторых нестандартных действий (типа завершения) используются так называемые escape-символы -- в первом случае " ^] ", во втором -- "

". При этом возникает интересный вопрос: а если, к примеру, зайти по telnet на компьютер A, и с него сделать telnet на компьютер B? Escape-символ будет "пойман" telnet'ом с нашего компьютера на A, а "нажать" его тому, который с A на B, никогда не удастся. Аналогично и с rlogin.

Поскольку такая ситуация хоть редко, но возникает, то и telnet, и rlogin могут использовать другой escape-символ -- его можно указать ключом " -e ". Таким образом, telnet на A можно запустить с одним символом, с A на B -- с другим, с B на C -- с третьим и т.д.

Выполнение команд на удаленном компьютере: rsh

Если настроен вход без пароля по rlogin, то можно прямо со своего компьютера запускать команды на той машине командой rsh (Remote SHell):

Формат вызова команды rsh такой:

  • Во-первых, команды не должны быть интерактивными -- к примеру, joe или mc так запустить нельзя, только команды, которые что-то делают и/или печатают на экране -- cp, ls, rm и т.д. (хотя графические программы под X-Window запускать можно -- они не взаимодействуют с терминалом).
  • Во-вторых, поскольку специальные символы ?, *, <, >, [, ] и т.д. "разбираются" оболочкой (shell), то команду с такими символами надо "кавычить" -- указывать в одинарных апострофах (так они "защищаются" от интерпретации локальным shell'ом):

Прервать команду, запущенную через rsh, обычно можно по Ctrl+C .

Если не указать команду, а просто " rsh <компьютер> ", то rsh работает как rlogin. Поэтому обычно (из лени ;) набирают rsh вместо rlogin .

Копирование файлов с удаленного компьютера: rcp

Если настроен вход без пароля по rlogin/rsh, то для копирования файлов с/на удаленный компьютер применять команду rcp (remote cp). В использовании она очень похожа на cp:

Но в имени файла можно указывать компьютер: например, " sky:/etc/fstab " означает "файл /etc/fstab на компьютере sky". При этом если имя файла не начинается с " / ", то оно "считается" с home-директории на удаленном компьютере. Пример:

Если надо "зайти" под пользователем с другим именем, то имя указывается через " @ " перед именем компьютера: bagira@class:/etc/issue .

Rcp воспринимает ключи " -r " и " -p " аналогично обычной команде cp.

  • Во-первых, аналогично rsh, спецсимволы ?, * и т.д. надо "кавычить".
  • Во-вторых, при команде вида

Более надежная замена для rlogin/rsh/rcp: ssh

  1. Данные, включая пароли, передаются по сети в открытом виде -- воспользовавшись любой программой-шпионом сети, можно их перехватить.
  2. .rhosts (авторизация по имени компьютера и пользователя) дает довольно слабую гарантию защиты.

Для преодоления этих проблем была создана команда ssh (Secure SHell). Она используется практически так же, как rsh (и есть аналоги rlogin/rcp -- slogin и scp), но применяет для авторизации и передачи данных криптографические алгоритмы. Настраивать ssh несколько сложнее, чем rsh, и о ней будет подробно рассказано в специальной лекции.

Команды telnet позволяют связаться с удаленным компьютером, использующим протокол Telnet. Можно выполнить команду telnet без параметров для входа в контекст telnet, обозначенный в командной строке Telnet (telnet). В командной строке Telnet используйте следующие команды для управления компьютером, на котором выполняется клиент Telnet.

Команды tlntadmn позволяют удаленно управлять компьютером, на котором выполняется сервер Telnet. Эти команды выполняются из командной строки. Команда tlntadmn без параметров отображает настройку локального сервера.

Чтобы использовать команды telnet из командной строки Telnet

Чтобы запустить клиент Telnet и ввести командную строку Telnet

telnet [\\удаленный_сервер]

  • При использовании команды telnet без параметров запускается клиент Telnet.
  • В командной строке Telnet необходимо использовать команды Telnet.

Чтобы остановить клиент Telnet

  • Допускается сокращение этой команды до q.

Чтобы подключить клиент Telnet к удаленному компьютеру

open [\\удаленный_сервер] [порт]

  • Допускается сокращение этой команды до o.

Чтобы подключиться к удаленному серверу Redmond через порт 44, введите в командную строку: o redmond 44

Чтобы отключить клиент Telnet от удаленного компьютера

close [\\удаленный_сервер]

  • Допускается сокращение этой команды до c.

Чтобы отключиться от удаленного сервера Redmond, введите команду: c redmond 44

Чтобы настроить параметры клиента Telnet

set [\\удаленный_сервер] [ntlm] [localecho] [term ansi | vt100 | vt52 | vtnt>] [escape символ] [logfile имя_файла] [logging] [bsasdel] [crlf] [delasbs] [mode console | stream>] [?]

    Чтобы отключить назначенный ранее параметр, в командной строке Telnet, введите:

unset [параметр]

-e символ

send [\\удаленный_сервер] [ao] [ayt] [esc] [ip] [synch] [?]

Параметры \\удаленный_сервер Имя сервера, к управлению которым требуется перейти. Если сервер не указан, используется локальный сервер. ao Отменяет команду ввода. ayt Посылает команду "Вы на месте?" esc Отправляет текущий управляющий знак. ip Прерывает выполнение команды обработки. synch Выполняет операцию синхронизации Telnet. ? Позволяет просматривать полный синтаксис команды.

Чтобы посмотреть текущие параметры клиента Telnet

Синтаксис display

  • Данная команда выводит текущие рабочие параметры для клиента Telnet. При работе в режиме сеанса Telnet (другими словами, при подключении к серверу Telnet), можно выйти из сеанса для изменения параметров, нажав клавиши CTRL+]. Для возвращения в сеанс Telnet нажмите клавишу ENTER.

Чтобы использовать команды tlntadmn из командной строки

Чтобы администрировать компьютер, на котором выполняется сервер Telnet/P>Синтаксис

tlntadmn [\\удаленный_сервер] [start] [stop] [pause] [continue]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы администрировать сеансы Telnet

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы установить параметры журнала событий для компьютера, на котором выполняется сервер Telnet

Для отправки информации о событиях в окно просмотра событий введите:

tlntadmn config auditlocation=eventlog

Для аудита событий регистрации администратора и неудачных попыток регистрации введите:

tlntadmn config audit=+admin +fail

Чтобы задать основной домен для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [dom=имя_домена]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы сделать домен Redmond основным доменом на локальном сервере, введите:

tlntadmn config dom=Redmond

Чтобы сопоставить клавишу ALT для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [ctrlakeymap=yes | no>]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.
  • Если клавиша ALT не сопоставлена, сервер Telnet не отправляет нажатие клавиши ALT в приложения, где это может потребоваться.

Чтобы задать максимальное число подключений для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [maxconn=положительное_целое]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы задать максимальное число неудачных попыток доступа для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_компьютер] config [maxfail=положительное_целое]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы задать режим работы для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [mode=console | stream>]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы задать порт Telnet для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [port=целое_значение]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

Чтобы задать методы проверки подлинности для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [sec=[+ | ->ntlm][+ | ->passwd]]

  • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.
  • NTML - это протокол проверки подлинности для транзакций между двумя компьютерами, один из которых или оба находятся под управлением Windows NT 4.0 и более ранних версий. Кроме того, протокол проверки подлинности NTML используется для компьютеров, не входящих в домен, таких как независимые серверы и рабочие группы.

Чтобы задать таймаут простоя сеансов для компьютера, на котором выполняется сервер Telnet

tlntadmn [\\удаленный_сервер] config [timeout=чч: мм:сс]

Читайте также: