telnet не интерактивный: соединение закрыто внешним хостом

, если я делаю

telnet host_ip port < /dev/null
Trying host_ip...
Connected to host_ip.
Escape character is '^]'.
Connection closed by foreign host.

. Проверяя wirehark, клиентская сторона отправляет tcp rst стороне хоста. Кто-нибудь может объяснить, что именно происходит? Требуется ли для telnet интерактивный режим?

3
задан 1 February 2018 в 17:34
3 ответа

Telnet bụ bidirectional, yabụ mgbe otu njedebe mechiri, ọ na-akpali njedebe nke ọzọ imechi. Ọ bụrụ na ịchọrọ idobe stdin na onye ahịa ị nwere ike iji ngwaọrụ dịka na-atụ anya iji kechie oku n'ime pty:

expect <<\!
spawn telnet host port
expect eof
!
0
ответ дан 3 December 2019 в 06:55

O doro gị anya na ọrụ TelNet na-arụ ọrụ na igwe Linux? nwalee nke a

telnet localhost 23 (23 port of telnet)

ma ọ bụ nwaa iji netcat

2
ответ дан 3 December 2019 в 06:55

сначала вам нужно просмотреть системный журнал ubuntu с помощью этой команды

sudo gedit /var/log/syslog

и если вы увидите эту ошибку "execv(/usr/sbin/tcpd) не удалось: нет такого файл или каталог», затем запустите эту команду

sudo apt-get install tcpd

это решит вашу проблему (если нет, то вам нужно найти системную ошибку в Google)

0
ответ дан 21 May 2020 в 15:25

Теги

Похожие вопросы