Linux telnet не подключается

Как включить службу Telnet на Ubuntu Server 14.04 LTS?

Как я могу включить службу Telnet на Ubuntu Server 14.04 LTS? Может ли кто-нибудь включить подробное описание необходимых пакетов и конфигураций?

2 ответа

Обратите внимание, что использование Telnet небезопасно, поскольку связь не зашифрована, ваши пароли и все другие данные будут передаваться в виде открытого текста. Используйте Secure Shell (SSH) вместо того, чтобы избегать Telnet.

Включить Telnet

Установите сервер Telnet с

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

Телнет IP

Если вы хотите изменить его порты, вам нужно будет отредактировать /etc/services с линией;

После изменения перезапустите, чтобы применить изменения с;

Откройте терминал и запустите:

Служба Telnet запускается автоматически после завершения установки. И вы можете запустить telnet serverip или используйте клиент Telnet (PuTTy, SecureCRT и т. д.) для доступа к этому серверу.

Чтобы изменить порт (по умолчанию 23), отредактируйте файл /etc/services в вашем любимом текстовом редакторе. Узнайте и измените число в строке ниже:

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

Telnet небезопасен, потому что связь не зашифрована, ваш пароль и все другие данные будут переданы в виде открытого текста. Если возможно, избегайте Telnet и используйте вместо этого Secure Shell (SSH).

Источник

настройка Telnet соединения

Здравствуйте! Нужно соединить два компьютера с помощью Telnet. На обоих стоит Ubuntu 12.04. Компьютеры соединены патчкордом напрямую. Пингуется все отлично в обе стороны. Но при попытке сделать telnet соединение выдает ошибку:

Мне подсказали, что возможно причина в фаерволе, поэтому на обоих компьютерах я выполнил команду:

Telnet — это клиент. Подумай о запуске сервера на другой стороне соединения.

Проблема может быть в том, что Ubuntu по умолчанию не поднимает сервер Telnet’а на 23 порту.

Расскажите пожалуйста, как его поднять? В гугле ничего внятного найти не смог. Видимо очень уж старая технология, что информации в сети почти не осталось

В гугле ничего внятного найти не смог.

Не верю. Как гуглили?

Вторая ссылка в гугле http://miku.acm.uiuc.edu/ по telnet server.

ssh чем не устраивает?

Какой толстый суббкотний ОП, взоржал с треда 🙂

Никак. Telnet умер. Используй ssh.

Нет, вру. Уже нашел, но все инструкции старые и файлы о которых там говориться (например /etc/inetd.conf или /etc/init.d/inetd) на моей системе просто отсутствуют

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

соединить два компьютера с помощью Telnet

ох уж эти преподаватели в университетах, вечно то телнетом попросят соединиться, то принести реферат на дискете

Читайте также:  Windows 10 переключение языка системы windows

Зачем вы пошли учиться туда, где вам не интересно?

В таком случае правильный ответ такому преподавателю будет, что это больше не возможно, т.к. из-за проблем с безопасностью сервер telnetd изъят из большинства дистрибутивов. Заменой telnet является openssh проект.

PS: а когда-то это включалось в /etc/inetd.conf:

Просто как мне объяснили по телнету проще. В последствии нужно будет через телнет (который как я понял в большинстве дистров есть по умолчанию как дань истории) получать доступ к консоли Linux, установленного во встраиваемый компьютер (т.е монитор и клаву к этому компу каждый раз подключать накладно). Там все шифрования и проч. из ssh не нужны будут, т.к. никакой сети не будет. Просто патчкорд между встраиваемым компом и PC. Ну вот я и решил с telnet потренироваться. пока что на двух нормальных компьютерах

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

Источник

NVT в TELNET

An NVT is an imaginary device

Однако, в проектах на гитхаб, команды просто считываются из сокета и прогоняются через if-else лестницу.

Так же, я заметил, что ttyX реализованы как устройства.

Имеет ли смысл реализовывать NVT как виртуальное устройство?

Если да, то не могли бы вы предоставить ссылку на документацию? Я не знаю, как правильно создать файл устройства и работать с ним.

Версия ядра: 5.11.0-37-generic

Хотя, на более свежую голову, мне кажется, что я просто понял

An NVT is an imaginary device

Скорее всего, дело в этом. Под «imaginary device» авторы документа, как я думаю, подразумевали, что в обязанности telnet-сервера и telnet-клиента входит перевод команд telnet (типа байтов IAC AYT) в то, что будет доступно пользователям и терминалам (виртуальным или реальным), за которыми те сидят. Нельзя просто напечатать 0xff 0xf6 на стандартный вывод, если эти байты прислал сервер.

Помогите разобраться с подключением по telnet

Не могу подключится по telnet к серверу на порту 7505 к интерфейсу управления openvpn

sudo netstat -tulpn

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

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

Кратко сеть: Мой комп — Сервер1 — Сервер2 — 10.35.54.40 — 10.35.54.6 (и 10.35.54.13)

Я могу открыть telnet на своем компьютере Windows на 2 адреса: Сервер1 8006 и Сервер1 58630

Появляется черное окно

В tcpdump-е ниже 8006 и 58630 порты соответствуют конечным (целевым) адресам 10.35.54.6 и 10.35.54.13

Теперь смотрим tcpdump на узле 10.35.54.40 перед целевым:

Собственно вопросы: Почему открывается telnet? tcpdump видит реальные ответы только от 8006 (10.35.54.6)

Есть вероятность, что устройство 10.35.54.13 не подключено физически, но тогда кто мне в telnet отвечает?

Что нужно сделать, чтобы устройство начало реально отвечать в tcpdump?

Никак не выходит установить сопряжение с роутером по telnet

Все попытки производились на двух разных роутерах с двумя шнурами и на двух разных операционках. Какие логи кому показать ?

Скрипт для автоматического ввода данных при запросе через telnet

Добрый день! Возникла задача автоматического ввода логина и пароля при запуске команды telnet ip (айпишники каждый раз разные). Нашла такой скрипт, используя expect:

set ip [lindex $argv 0]

set user [lindex $argv 1]

set password [lindex $argv 2]

spawn telnet $ip

но при его использовании выдает такую ошибку:

Читайте также:  Linux usr and var

usage: telnet [-l user] [-a] host-name [port]

can’t read «n»: no such variable

у меня логин n.igidbashyan, не пойму почему ругается на букву n…может кто подскажет как быть?

Communigate API

Товарищи всем здоровья. Может кто в курсе что не так делаю? Подключаюсь к серверу communigate по (telnet) часть команд таких как create user отрабатывает норм, а вот: UPDATEACCOUNTSETTINGS «user1» Команда выполнена верно, ответ 200ok однако в панеле изменений у данного юзера нет

REDHAT 443 порт

Вобщем нужно соединение с сервера zabbix (красношапка) на 443 (https) порт (виндовый сервер)

zabbix установлен на OL — копия redhat.

Телнетом пробую подключиться на этот порт, соединения нет. С обычного пк (винда) подключается. Фаервол на сервере виндовом отключен. По сети никаких ограничений нет. Посоветуйте что посмотреть!? iptables пакет не установлен selinux отключен firewalld аналогично

Подсети разные, но из этой же подсети — другой виндовый сервер цепляется телнетом по этому порту к нужному серверу.

telnet, закрытие клиента после обрыва соединения

Подскажите, пожалуйста, как сделать чтобы клиент telnet не закрывался после разрыва соединения… man читал, но не нашел.

Запрет telnet в безопасном режиме opewrt

Собственно, в этом и вопрос. Как запретить подключение по telnet при загрузке в безопасном режиме openwrt? Что бы не могли сбросить пароль на роутере. Может кто подскажет?

Непонятные подключения по Telnet

Здравствуйте, есть NAS Dlink DNS-325 с Fun_plug, обнаружил какой то левый трафик (удаленно подключался к домашней локалке).

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

Обнаружил и выключил удаленно NAS, top забыл посмотреть перед выключением.

Это его чем то заразили и он в ботнете? Гуглил IP из нетстата, ничего не гуглится.

Как передать нажатие клавиш по telnet с помощью python modul pexpect?

Недавно познакомился с питоном, попробовал написать пару скриптов по работе, использовал modul pexpect для подключения по telnet к сетевому оборудованию и с толкнулся с такой проблемой. Когда отправляешь информационную команду например «display vlan 3» получаемый вывод делиться на несколько страниц, его можно промотать с помощью клавиш клавиатуры ‘sapce’,‘enter’ либо например другая клавиша например ‘Q’ которая делает прерывании вывода команды. Не совсем понимаю как это реализовать,но пробовал такие модули как ‘keyboard’,‘pyautogui’ и другие способы, ни один не помог. Может у кого-нибудь есть мысли или кто уже сталкивался с такой проблемой и может поделиться?

Заранее премного благодарен!

Поиск причины проблемы доступа к 22 порту сервера при помощи Wireshark

Здравствуйте. Столкнулся с необычной для себя проблемой и задался вопросом, а возможно ли при помощи таких инструментов как Wireshark определить виновен ли в блокировке доступа к порту SSH интернет-провайдер или же виноват я сам (используя некорректные настройки доступа)

Прикладываю к посту один из отловленных пакетов с попыткой обращения к серверу через:

Помогите починить shell на роутере Eltex

Что-то дёрнуло больных манагеров сделать такое вот веселье в прошивке:
Security. Зашифрован пароль от shell.

Теперь телнет у админа работает, а какой пароль вводить в shell не понятно. Копание идой в прошивке ничего не дало, понятно только что где-то вот здесь-вот:
https://github.com/ad7843/hi/blob/master/cli_cmd.c#L422
сделали вместо спавна процесса нечто вроде:
authSuccess = cmsDal_authenticate(0, 6, 0, getpass(0));
и дальше ещё защиту от брутфорса.
с чем сравнивается пароль не понятно
Точно насчёт параметров и смысла этого сравнения не уверен так как mips ассемблер не знаю
Где искать старую прошивку тоже не понятно, на сайте нету, по версии не гуглится
Пробовал подмонтировать и изменить прошивку, но вебморда не принимает изменённый файл. Лить по tftp в mtdblock боюсь так как tftp глючит и ломает файлы после 30 мегабайт, а разделы там больше

Читайте также:  Как изменить источник загрузки windows

Кастую diakon2 , так как замечено упоминание старых версий Последняя прошивка лежит тут: https://eltex-co.ru/support/downloads/?ITEM=4590#kb-content При прошивке с сайта провайдер автоматически заливает свою версию

Перезагрузка роутера через wget. Два действия в одном запросе??

Выше это код до которого я дошел(авторизацию я оставил за сценой). Но вся суть ступора состоит в том что sessisonKey меняется при каждом новом запросе, что и не дает выполнить перезагрузку через wget потому как при обращении на rebootinfo.cgi?sessisonKey сам sessisonKey уже изменяется.

Вот так выглядит код самой страницы куда шлется последний первый запрос.

В идеале запускать просто скрипт при обращении к странице, но как это и можно ли командой я не уверен.

Пробовал терминальные обозреватели но они скрипт(js) не запускаю, и не имеют командной строки чтобы не запускать их «гуй».

В идеале суть задачи, запихать все в bash файл и использовать для перезагрузки роутера без лишних манипуляций.

У кого есть варианты как выполнить запрос с тем же sessisonKey ?

П.Н. Telnet есть, но при каждой перезагрузке через telnet настройки на доступ по telnet слетают, восстанавливать их ручками не вариант=бессмысленно, иначе тупо уже не нужен telnet.

Проверка пары логин/пароль на IP телефонах Yealink, CISCO

Всем доброго времени!

Народ, может кто сталкивался или идеи есть. Имеется зоопарк из IP-телефонов. D-Link DPH-150S, Yealink T21 E2, CISCO SPA303. Большая часть аппаратов была настроена по человечески и получили безопасные (не admin/admin) пары логин и пароль. Но, где-то в этой куче затерялась парочка забытых всеми. Пришёл дядя аудитор и сказал, что это не есть хорошо, с чем трудно не согласиться. Какие конкретно телефоны он естественно не рассказал, указал лишь парочку для примера. Оба оказались D-Link DPH-150S. К ним оказалось можно законнектиться по telnet и получить, например, версию ПО. Нашел скрипт, который делает подобное, подогнал под себя и теперь могу вычленить телефоны этой модели, у которых пара логин пароль осталась admin/admin. Но, таким методом не выходит проверить Yealink/CISCO. Как еще можно автоматизировать подобный перебор? Думал, что мб через подключение к веб морде с помощью curl, но CISCO показывает кучу инфы без авторизации. Не думаю, что аудитор сидел и ручками перебирал все три сотни телефонов.

Как управлять устройством через telnet клиент?

Подскажите примеры как это делать из скриптов.

python, telnet через com порт

Здравствуйте. У меня есть такая проблема. Есть железка, которую можно подрубить к машине по usb. После этого она отображается в системе как подключенная по COM порту. Далее, используя Tera Term конекчусь к ней через telnet по этому COM порту и тогда могу посылать железке(там QNX) команды терминала.
Мне нужно написать скрипт на питоне который так же будет общаться по телнету с железкой. Кто-нибудь знает как в питоне развернуть telnet соединение через COM порт?
Вышеописанная схема мной сейчас проворачивается под шиндошс. Однако потом ко мне подъедет rasberry pi и скрипт будет крутиться там. Так что linux-only решения так же вполне подойдут.

Источник

Оцените статью