Как исправить ошибку telnet not recognized при запуске на настольном ПК Windows и на сервере?
telnet – одна из популярных команд для проверки сетевого подключения, и по какой-то причине в более высокой версии ОС Windows она по умолчанию не установлена.
Это приводит к ошибке при запуске telnet в командной строке.
C:Users>telnet ‘telnet’ is not recognized as an internal or external command, operable program or batch file. C:Users>
Это легко исправить.
Вы должны установить telnet.
Установка telnet на ПК
- Перейдите в пуск и найдите панель управления, а затем нажмите «Программы».
- Нажмите «Программы и компоненты», а затем включите или отключите функции Windows.
- Откроется окно «Функции Windows», в котором необходимо выбрать клиент Telnet и нажать «ОК».
После установки вы получите окно подтверждения.
Перезапустите telnet, и все должно быть в порядке.
Как включить Telnet в Windows 7-8-10
Установка Telnet на сервере
Если вы используете серверную версию, вы можете установить ее, выполнив следующие действия.
- Перейдите в пуск и запустите «Server Manager».
- Откроется панель управления сервером, на которой вы должны нажать
Появится запрос «Add Roles and Features Wizard».
Оставьте настройки по умолчанию и нажмите Next прежде чем начать.
В разделе «Features » выберите «Telnet Client» и «Next».
Нажмите «Install» в окне подтверждения, чтобы начать установку.
Это займет несколько секунд, и вы получите подтверждение об успешной установке.
Нажмите «close» и запустите командную строку, чтобы повторно запустить телнет.
2 комментария Facebook Twitter VK Odnoklassniki Whatsapp Telegram
itisgood
previous post
Как найти внешний IP-адрес Google Cloud VM?
В чем разница между параметрами -i и -U, используемыми в команде rpm в Linux
You may also like
⚙️ Как исправить “sudo unable to open read-only.
Популярные программы для Windows
⚙️ Несколько очень красивых трюков Powershell для Windows.
⚙️ Как выполнить grep для поиска текста в.
Как исправить ошибку: Failed to Download Metadata.
️ qemu не запускается : vnc server started
️ Команда grpck – удаление поврежденных или дублирующихся.
️ Как исправить ошибку “bash: add-apt-repository: command not.
⌚ Как использовать Powershell для вывода текущего времени.
nginx 504 gateway time-out
2 комментария
Slava 20.10.2021 — 09:11
супер! всё подробно. получилось с первого раза
itisgood 20.10.2021 — 11:39
Всегда рады помочь!
Leave a Comment Cancel Reply
• Свежие записи
- В чем разница между IMAP и POP3
- ✔️ Как управлять контейнерами LXD от имени обычного пользователя
- Руководство для начинающих по созданию первого пакета Debian
- Феноменальная популярность электроники Xiaomi: основные причины
- Лаки Джет онлайн игра.
- Можно ли выучить английский самостоятельно?
- Техническая поддержка сайта на 1С-Битрикс: ключевые направления и нюансы
- Как переместить весь репозиторий Git
- GitLab CI: Как создавать образы Docker в Kubernetes
- Идеальные звуки: Всё, что нужно знать о лучших наушниках на рынке
• Категории
• Теги
• itsecforu.ru
«telnet» не является внутренней или внешней командой….РЕШЕНИЕ
• Страны посетителей
IT is good
Протоколы, используемые для получения электронной почты, являются важной частью функционирования Интернета, и все же они остаются практически незаметными для большинства пользователей. Два наиболее…
Управляем контейнерами LXD от обычного пользователя ( не root). Попробуйте использовать утилиту lxc как обычный пользователь. $ lxc list Error: Get «http://unix.socket/1.0»: dial…
Создание пакета Debian может показаться сложной задачей для новичков, но как только вы поймёте процесс, он станет вполне выполнимым. Давайте покажем вам создание…
Xiaomi, китайская технологическая компания, в последние годы штурмом захватила рынок электроники. В интернет-магазине pixel-centre.ru вас ждет огромный выбор товаров данного бренда. Одним из ключевых факторов…
Лаки Джет: новый хит среди онлайн-игр Что такое Лаки Джет? Многие наверняка слышали это название, и это неслучайно. Популярность проекта Lucky Jet набирает обороты в категории…
Источник: itisgood.ru
Telnet не является внутренней или внешней программой
Столкнулся с проблемой проверки одного сайта на работоспособность. Дело в том, что пинг к нему был, но страницы не открывались. Самый простой способ проверить работоспособность веб-сервера на нем, это постучаться на 80 порт. Раньше я всегда это делал с помощью telnet-а. Однако в этот раз я увидел что telnet не работал..
Windows 7 сообщил мне: «telnet не является внутренней или внешней командой, исполняемой программой или пакетным файлом», это означало что telnet не установлен. Решений этой проблемы есть несколько:
Способ 1:
Заходим: Пуск -> Панель управления -> Программы и компоненты
Слева в сайдбаре выбираем: Включение или отключение компонентов windows -> Клиент Telnet (ставим галочку)
Включение telnet в Windows 7
Способ 2:
Открываем консоль и выполняем в ней от имени Администратора:
Вероятно многие пользователи при попытке выполнить telnet в Windows 7, 8 и Windows 10 сталкивались с ошибкой: “telnet” не является внутренней или внешней
командой, исполняемой программой или пакетным файлом. или в английской версии Windows: ‘telnet’ is not recognized as an internal or external command, operable program or batch file.
В данной инcтрукции показано как можно включить компонент telnet в windows 10 и в других версиях windows.
Запуск командной оболочки от имени администратора
Первый шаг это запуск командной строки с правами администратора, необходимы перейти в меню “Пуск – Все приложения”.
Далее находим папку “Служебные – Windows” и нажимаем правой кнопкой мышки по приложению “Командная строка” и выбираем (нажимаем) на пункт меню “Запуск от имени администратора” как показано на скриншоте ниже.
Включение компонента telnet посредством командной строки
Вводим в открывшее окно командной строки команду: dism /online /Enable-Feature /FeatureName:TelnetClient
Так как показано на скриншоте:
У вас должен быть следующий результат после выполнения команды:
Если же вам трудно это делать через командную строку, нижу инструкцию по установке компонента через граф. оболочку.
Включение компонента telnet посредством графической оболочки
Запускаем меню “Программы и компоненты” нажав правой кнопкой мышки по меню “Пуск”, как показано на скриншоте ниже:
После чего кликаем на ссылку “Включение или отключение компонентов Windows”, как показано на изображении ниже:
После чего выбираем в списке “Клиент telnet”, ставим галочку напротив него и нажимаем “Ok”:
Увидите окно с установкой компонента, ожидайте конца установки.
Теперь компонент telnet установлен в системе и можете использовать команду telnet без проблем.
Блог о технологиях, технократии и методиках борьбы с граблями
Включаем клиент telnet в Windows 7
Одним из неожиданных сюрпризов операционной системы Windows 7, помимо многочисленных дополнений, оказалось то, что мелкомягкие вырубили зашитый в предыдущие системы терминальный клиент, так что при попытке набрать в MS-PROMT’е telnet, мы с удивлением узнаем что “”telnet” не является внутренней или внешней командой, исполняемой программой или пакетным файлом.”
Понятно что мы можем использовать сторонние терминальные клиенты вроде putty, но иногда возникают ситуации когда у нас под рукой нет интернета, или же мы не можем скачать что либо со стороны. Ну либо, как я, вы не любите putty: кушать да, а так нет.
И тогда встает вопрос, а что же делать. А ничего- включить данный сервис, который как и многие другие просто отключен для использования в Windows 7. Делается это с помощью утилиты DISM, служащей для работы с программами и компонентами в Windows.
Для того чтобы активировать телнет клиент в Windows 7 мы должны запустить DOS-промт с правами администратора, сказав Пуск -> Стандартные -> Командная строка и щелкну в иконку правой клавишей сказать чтобы запустилась с правами администратора.
После этого, в открывшемся поле набиваем команду
dism /online /Enable-Feature /FeatureName:TelnetClient
которая пошуршав какое то время, активирует нам клиента telnet, который мы и сможем запускать соответствующей командой.
Источник: teh-fed.ru
Telnet не работает на windows 7
Одним из протоколов передачи данных по сети является Telnet. По умолчанию в Windows 7 для обеспечения большей безопасности он отключен. Давайте разберемся, как активировать в случае необходимости клиент данного протокола в указанной операционной системе.
Включение клиента Telnet
Telnet передает данные через текстовый интерфейс. Этот протокол является симметричным, то есть на обоих его концах расположены терминалы. С этим и связаны особенности активации клиента, о различных вариантах реализации которой мы поговорим ниже.
Способ 1: Включение компонента Telnet
Стандартным способом запуска клиента Telnet является активация соответствующего компонента Windows.
Далее переходите в раздел «Удаление программы» в блоке «Программы». В левой области отобразившегося окна жмите «Включение или отключение компонентов…».
После того как компоненты будут загружены, найдите среди них элементы «Telnet-сервер» и «Клиент Telnet». Как мы уже говорили, изучаемый протокол симметричен, а поэтому для корректной работы нужно активировать не только сам клиент, но и сервер. Поэтому устанавливайте галочки около обоих указанных выше пунктов. Далее жмите «OK».
Будет выполнена процедура изменения соответствующих функций. После этих действий служба Telnet будет установлена, а файл telnet.exe появится по следующему адресу: Запустить его можно, как обычно, кликнув дважды по нему левой кнопкой мышки.
Способ 2: «Командная строка»
Запустить клиент Telnet можно также использовав возможности «Командной строки».
-
Жмите «Пуск». Щелкайте по объекту «Все программы».
Войдите в каталог «Стандартные».
Найдите в указанной директории название «Командная строка». Кликайте по нему правой кнопкой мышки. В отобразившемся меню выберите вариант запуска от имени администратора.
Оболочка «Командной строки» станет активной.
Если вы уже активировали клиент Telnet с помощью включения компонента или другим способом, то для его запуска достаточно ввести команду:
Но если сам компонент не активирован, то указанную процедуру можно проделать, не открывая окно включения компонентов, а непосредственно из «Командной строки».
-
Введите в «Командную строку» выражение:
Клиент будет активирован. Чтобы активировать сервер введите:
К сожалению, данный способ может работать не во всех редакциях. Поэтому если у вас не получилось активировать компонент через «Командную строку», то используйте стандартный метод, описанный в Способе 1.
Способ 3: «Диспетчер служб»
Если вы уже активировали оба компонента Telnet, то необходимую службу можно запустить через «Диспетчер служб».
-
Переходим в «Панель управления». Алгоритм выполнения данной задачи был описан в Способе 1. Щелкаем «Система и безопасность».
Открываем раздел «Администрирование».
Среди отобразившихся наименований ищем «Службы» и кликаем по указанному элементу.
Есть и более быстрый вариант запуска «Диспетчера служб». Наберите Win+R и в открывшееся поле вбейте:
«Диспетчер служб» запущен. Нам требуется отыскать элемент под названием «Telnet». Чтобы это было проще сделать, построим содержимое списка в алфавитной последовательности. Для этого жмем по названию столбца «Имя». Отыскав нужный объект, щелкайте по нему.
В активном окне в раскрывающемся списке вместо варианта «Отключена» выберите любой другой пункт. Можно выбрать позицию «Автоматически», но в целях безопасности мы советуем остановиться на варианте «Вручную». Далее жмите «Применить» и «OK».
После этого, вернувшись в основное окно «Диспетчера служб», выделите название «Telnet» и в левой части интерфейса нажмите «Запустить».
Будет произведена процедура запуска выбранной службы.
Способ 4: «Редактор реестра»
В некоторых случаях при открытии окна включения компонентов вы можете не обнаружить в нем элементов. Тогда для получения возможности запуска клиента Telnet необходимо произвести определенные изменения в системном реестре. Нужно помнить, что любые действия в данной области ОС потенциально опасные, а поэтому перед их проведением убедительно рекомендуем создать резервную копию системы или точку восстановления.
-
Наберите Win+R, в открывшуюся область вбейте:
Откроется «Редактор реестра». В левой его области щелкайте по названию раздела «HKEY_LOCAL_MACHINE».
Теперь заходите в папку «SYSTEM».
Далее переходите в каталог «CurrentControlSet».
Затем следует открыть директорию «Control».
Наконец, выделите наименование каталога «Windows». При этом в правой части окна отобразятся различные параметры, содержащиеся в указанной директории. Найдите параметр DWORD под названием «CSDVersion». Щелкайте по его наименованию.
Откроется окно редактирования. В нем вместо значения «200» нужно установить «100» или «0». После того как вы это сделаете, жмите «OK».
Как видим, значение параметра в основном окне изменилось. Закрывайте «Редактор реестра» стандартным способом, щелкнув по кнопке закрытия окна.
Теперь нужно перезагрузить ПК для вступления изменений в силу. Закройте все окна и работающие программы, предварительно сохранив активные документы.
Как видим, запуск клиента Telnet в Windows 7 не представляет собой ничего особенно сложного. Активировать его можно как через включение соответствующего компонента, так и через интерфейс «Командной строки». Правда, последний способ не всегда работает. Крайне редко случается, что и через активацию компонентов невозможно выполнить задачу, ввиду отсутствия необходимых элементов. Но данную проблему можно тоже исправить, произведя редактирование реестра.
Как исправить ошибку «Telnet не является внутренней или внешней командой»?
Telnet – сетевой протокол с поддержкой терминального интерфейса, который реализован для подключения к удаленному интерфейсу командной строки. Через этот протокол можно получить доступ к компьютеру другого пользователя. Но иногда при выполнении запросов в терминале, пользователи сталкиваются с ошибкой «Telnet не является внутренней или внешней командой».
Сообщение об ошибке указывает на то, что клиент не установлен. Вы не сможете использовать команды этого программного обеспечения, которое не активировано в системе.
Активация Telnet в Windows
Для увеличения производительности системы некоторые функции отключены в Windows по умолчанию, включая Telnet. Тем не менее, его можно включить в Панели управления.
Откройте окно «Программы и компоненты» командой appwiz.cpl , запущенной из окна «Выполнить» (Win + R).
На левой панели кликните на вкладку «Включение или отключение компонентов Windows».
Найдите в списке клиента Telnet и отметьте его флажком для активации.
После снова попробуйте выполнить команду и посмотрите, прерывается ли она ошибкой, что не является внутренней или внешней.
Установка через командную строку Windows
Если предыдущий метод не сработал, попробуйте установить Telnet с помощью командной строки.
В поле системного поиска наберите команду «cmd» , при отображении найденного результата щелкните на запуск от имени администратора.
Наберите в консоли указанную команду и подтвердите ее запуск на Enter:
dism /online /Enable-Feature /FeatureName:TelnetClient
Ее выполнение займет несколько минут при включении функции, и после завершения отобразится сообщение об успешном выполнении операции.
Установка протокола в macOS
Для активации Telnet в macOS сначала нужно установить менеджер пакетов Homebrew. Выполните следующие шаги.
Удерживая клавишу Command, нажмите на пробел, чтобы открыть строку поиска Spotlight. Наберите в ней «Терминал» и нажмите на Enter.
Введите следующую команду для установки Homebrew:
/usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)»
Щелкните на Return (Enter) и введите пароль для подтверждения.
После успешной установки перейдем к следующему шагу.
Снова откройте терминал и введите следующую команду для установки протокола:
brew install telnet
После успешного завершения запустите любую команду Telnet и посмотрите, возникает ли ошибка, что она не является внешней или внутренней.
Альтернативы
Telnet не является безопасным, поскольку регистрационные данные передаются в виде открытого текста, и любой может перехватить их с помощью Wireshark. Поэтому использование протокола SSH в качестве альтернативы будет лучшим выбором, который обеспечит безопасное подключение. Наиболее распространенные программы с поддержкой протокола SSH:
PuTTy . Программное обеспечение для работы с терминалами, которое работает в Microsoft Windows. PuTTy позволяет подключаться к удаленному серверу и предоставляет платформу для выполнения на нем команд. Поддерживает протоколы SSH и Telnet.
TeraTerm . Бесплатная программа для работы с терминалами с открытым исходным кодом. Поддерживает соединения SSH 1⁄2 с использованием реальных и виртуальных последовательных портов (COM).
ZOC . Мощный эмулятор терминала для Windows и macOS. Оснащен интерпретатором REXX, hex-редактором и другими специальными функциями.
Источник: onecomp.ru