Перейти к содержанию
    

telnet ввод пароля

Доброго времени суток!!!

Какие символы нужно передать telnet клиенту, чтобы выключить / включить эхо вывод??

Сие действие необходимо для ввода пароля.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие символы нужно передать telnet клиенту, чтобы выключить / включить эхо вывод??

Сие действие необходимо для ввода пароля.

Обычно за эхо отвечает та терминалка, которой вы телнетитесь. В ней и надо отключать эхо. Telnet сам сам по себе эхо обычно не шлет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это понятно, я и упомянул про телнет клиент.

Как отключить, а потом включить эхо в терминалке???

Я так понимаю что нужно послать с сервера в терминал какую то команду, какую???

В инете не нашел поэтому спрашиваю..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это понятно, я и упомянул про телнет клиент.

Как отключить, а потом включить эхо в терминалке???

Я так понимаю что нужно послать с сервера в терминал какую то команду, какую???

В инете не нашел поэтому спрашиваю..

Нет такой универсальной команды. У каждой терминалки отключение свое. И далеко не всегда это можно сделать данными из передаваемого/принимаемого потока ESC-последовательностью.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В инете не нашел поэтому спрашиваю..
Нет такой команды. RFC857, TELNET ECHO OPTION:
This option provides the capability to decide on whether or not

either end will echo for the other. It does not, however, provide

any control over whether or not an end echoes for itself; this

decision must be left to the sole discretion of the systems at each

end (although they may use information regarding the state of

"remote" echoing negotiations in making this decision).

То есть вы можете исходно отключить эхо в терминалке и дальше включать/отключать его на втором конце. Но это в разы повысит трафик (получится по TCP пакету в обе стороны на каждый вводимый байт, если хочется красиво).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а как же организовать ввод пароля ???

Да в чем проблема-то? Выдаете со своей стороны эхо всегда, при вводе пароля выдаете вместо эха звездочки, или ничего не выдаете.

Если клиент не псих, локальное эхо на своем терминале он отключит. По умолчанию, кстати, оно обычно выключено и так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...