科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道TELNET的一次一行方式(2)

TELNET的一次一行方式(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

当应用程序结束并改变其伪终端方式时,服务器进程发送WONTSUPPRESSGOAHEAD和WONTECHO命令,使得客户进程返回准行方式。

作者:论坛整理 来源:ZDNet网络安全 2007年12月21日

关键字: telnet命令 opentelnet linux telnet telnet入侵 telnet telnet端口

  • 评论
  • 分享微博
  • 分享邮件

  从此以后的普通命令处理过程就和行方式相似了。客户进程负责所有的编辑和回显,并以整行的方式发送给服务器进程。在图26-11中,我们已经强调:所有标注为“char”的记录都支持准行方式,只不过默认是单个字符方式罢了。如果要客户进入行方式,我们就能很容易看到选项协商的过程:客户是sun,服务器是svr4键入Control院Telnet客户进程通信(无回显)检验现在是否在一次一字符方式下注意选项协商过程切换到准行方式客户发送这两个选项服务器把WONT做为上述两个选项协商的响应这将使Telnet会话进入准行方式,此时SUPPRESSGOAHEAD和ECHO选项都是失效的。

  

  

  

  

  

  

  如果在服务器端运行如vi编辑器这样的应用程序,同样会有行方式下遇到的问题。当要运行这样的应用程序时,服务器进程必须告诉客户进程从准行方式切换到单字符方式。当应用程序结束时,必须告诉客户进程返回到准行方式。下面是这个过程需要用到的技术要点。

  1)当应用程序改变其伪终端方式并通知服务器进程时,服务器进程将进入单字符方式。服务器进程向客户进程发送WILLSUPPRESSGOAHEAD和WILLECHO,这将使客户进程进入单字符方式。

  2)客户进程回送DOSUPPRESSGOAHEAD和WILLECHO。

  3)应用程序开始在服务器端运行。

  4)当应用程序结束并改变其伪终端方式时,服务器进程发送WONTSUPPRESSGOAHEAD和WONTECHO命令,使得客户进程返回准行方式。

  5)客户进程回送DONTSUPPRESSGOAHEAD和DONTECHO命令,告诉服务器进程它已经回到了准行方式。

  下图概括了单个字符方式及准行方式中不同的SUPPRESSGOAHEAD和ECHO选项设置。

  方式 SUPPRESS GO AHEAD E C H O 举例

  一次一字符 √ √ 准行方式下的v i编辑器

  准行方式 × × 正常命令

  准行方式 × √ 键入我们的口令

  准行方式下Telnet选项的设置

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章