Windows telnet +从远程控制本地回显

时间:2009-08-31 06:55:24

标签: windows ruby telnet echo

我遇到与How to unsupress local echo相同的问题,但该线程中没有任何解决方案是可取的。

具体来说,我使用telnet与简单的Ruby程序进行通信,该程序需要身份验证才能远程连接。当提示用户输入密码时,我想要抑制本地回显,所以我发送密码提示,然后发送IAC DONT ECHO,然后在收到换行符后发送IAC DO ECHO。

这种方法似乎适用于大多数telnet客户端,但是当使用windows'telnet'(Windows XP SP2版本)时,我分别返回IAC WONT ECHO和IAC WILL ECHO,但在密码提示后,本地回显被永久禁用。

有没有人知道这方面的工作,还是我必须避免使用Windows telnet?

1 个答案:

答案 0 :(得分:0)

如果我说有更好的话,我认为我不会被指责Windows抨击 Windows telnet的替代品。

Putty是一种受欢迎的选择。