Подключение клиента Telnet в Windows 7 и работа с ним

Автор: | 09.12.2017



Подключение клиента Telnet в Windows 7 и работа с ним

В Windows 7 (впрочем, так же как и в Windows Vista) микрософт убрала поддержку клиента Telnet  из операционной системы, аргументируя это соображениями безопасности.

Впрочем, телнет может быть весьма удобным инструментом для тестирования работы сервисов или управления удаленными устройствами. Попробуем вернуть стандартный клиент в нашу систему: 

  1. Идем в «Панель управления«.
  2. Далее идем в «Программы» и «Включение и отключение компонентов Windows«:
  3. В появившемся списке ищем «Клиент Telnet» и помечаем его галочкой.
  4. Нажимаем «ОК» и все, у нас снова есть возможность работы со стандартным клиентом телнет от микрософт.

Производить подключение к удаленной службе можно несколькими способами, либо с командной строки ( telnet <IP адрес или имя компьютера> [порт] ), либо запустив приложение telnet и используя соответствующие команды:

Параметр Действие
open или o Установление Telnet-подключения к компьютеру или удаленному серверу. Можно использовать полную команду open либо сокращенную o. Например, командой o redmond 44 будет установлено подключение к компьютеру с именемredmond через порт 44.
Close илиc Закрытие существующего Telnet-подключения. В данную команду можно добавить имя узла и номер порта. Например, командой c redmond 44 подключение к удаленному серверу redmond по порту 44 будет закрыто.
display Просмотр текущих параметров клиента Telnet.

 

Введите display, чтобы отобразить список текущих рабочих параметров. Для изменения параметров при нахождении в Telnet-сеансе (подключении к Telnet-серверу) нажмите клавиши CTRL + ] для выхода из Telnet-сеанса. Для возврата в Telnet-сеанс нажмите клавишу ВВОД. Доступны следующие рабочие параметры:

  • WILL AUTH (проверка подлинности NTLM)
  • WONT AUTH
  • WILL TERM TYPE
  • WONT TERM TYPE
  • LOCALECHO off
  • LOCALECHO on
quit или q Выход из программы Telnet.
set Задание типа Telnet-терминала для подключения, включение вывода локального эха, установка значения проверки подлинности NTLM, задание символа переключения режима и установка ведения журнала.

 

  • SET NTLM включает NTLM.Если используется проверка подлинности NTLM, при подключении с удаленного компьютера не будет выдаваться запрос ввода имени и пароля.
  • SET LOCALECHO включает режим локального отображения команд.
  • SET TERM {ANSI|VT100|VT52|VTNT} задает указанный тип терминала.При работе с обычными приложениями командной строки следует использовать тип терминала VT100. Следует использовать тип терминала VTNT при работе с расширенными приложениями командной строки, например .
  • ESCAPE + символ задает последовательность клавиш для переключения из режима сеанса в режим команд. Например, чтобы задать символ переключения режима CTRL + P, введите set escape, нажмите клавиши CTRL + P и нажмите клавишу ВВОД.
  • LOGFILE имя_файла задает файл журнала активности Telnet. Файл журнала должен находиться на локальном компьютере.Запись событий в журнал при задании этого параметра начинается автоматически.
  • LOGGING включает ведение журнала.Если не задан файл журнала, выдается сообщение об ошибке.
unset Отключение вывода локального эха или установка проверки подлинности по запросу имени или пароля.

 

  • UNSET NLM отключает NLM.
  • UNSET LOCALECHO отключает режим локального отображения команд.
status Определяет, установлено ли подключение клиента Telnet.
CTRL + ] Переключение в режим командной строки Telnet из сеанса подключения.
enter Переключение в сеанс (если имеется подключение).
?/help Отображение справочных сведений.