【发布时间】:2011-12-28 10:30:33
【问题描述】:
我想编写一个 Python Twisted 服务器,为它的客户端提供文本,我希望客户端能够写回文本来操作服务器。我将使用 Telnet,而客户端将使用 Putty 或类似的终端...如果这样做更容易,我也愿意使用 SSH。
我的问题是,如何配置服务器以便客户端可以发送原始的、无缓冲的字节(我不希望用户在命令后必须按 Enter)?另外,有没有办法在会话中更改配置,以便我可以在缓冲/非缓冲字节之间来回切换?
我认为是 Telnet option 34 "Linemode" --- http://www.freesoft.org/CIE/RFC/1700/10.htm
我只是不知道如何设置 Twisted 来使用它...
感谢您为 Telnet 或 SSH 设置此设置的任何帮助!!! 谢谢!
【问题讨论】: