行模式下的Telnet协议包
发布时间:2020-12-15 04:52:00 所属栏目:安全 来源:网络整理
导读:在使用 Telnet 服务时,Telnet 提供了选项的交互和协商功能。由于交互方式不同,Telnet 有两种工作模式,分别为透明模式和行模式。 下面首先讲解行模式下的协议包。 行模式是指每输入一行信息并按回车键换行时,再将这行信息发送给服务器。在该模式下,服务器
在使用 Telnet 服务时,Telnet 提供了选项的交互和协商功能。由于交互方式不同,Telnet 有两种工作模式,分别为透明模式和行模式。 下面首先讲解行模式下的协议包。 行模式是指每输入一行信息并按回车键换行时,再将这行信息发送给服务器。在该模式下,服务器不会进行回显。 【实例】仍然以 Telnet 服务(192.168.59.135),用户名为 sm,密码为 123 为例。 1) 客户端连接服务器的 Telnet 协议包,如图所示。 ![]() 2) 客户端向服务器发送的选项协商数据包,如图所示。 ![]() 3)?客户端再次发送的选项协商数据包,如图所示。 ![]() 4) 服务器向客户端发送的选项协商数据包,如图所示。 ![]() 5) 服务器再次发送的选项协商数据包,如图所示。 ![]() 6) 选项协商完成以后,服务器向客户端显示欢迎和要求用户名登录的信息,如图所示。 ![]() 7) 客户端输入登录的用户名数据包,如图所示。 ![]() 8) 客户端完成输入用户名以后,服务器不会进行回显,而是向客户端发送要求输入密码的信息,如图所示。 ![]() 9)?客户端输入密码,对应的数据包如图所示。 ![]() 10) 成功输入用户名和密码后,客户端将登录服务器。服务器首先向客户端显示说明信息,如图所示。 ![]() 11) 服务器向客户端发送完说明信息后,将为客户端提供会话模式。客户端就可以在该模式下输入要执行的命令,如图所示。 ![]() 12) 客户端输入要执行的命令,这里输入查询服务器网络配置信息的命令,如图所示。 ![]() 13)?客户端完成输入的命令后,服务器向客户端返回命令的执行结果,如图所示。 ![]() 14) 服务器成功向客户端返回命令的执行结果后,再次进入会话模式,等待客户端下一个命令,如图所示。 ![]() 15) 如果客户端将不再执行命令,将向服务器请求断开连接。对应的数据包如图所示。 ![]() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- scala – 高级类型成员声明之间的差异
- WebService 之 WSDL文件 讲解
- Bootstrap学习笔记 轮播(Carousel)插件
- yum 时候出现Another app is currently holding the yum lo
- 简单计算磁盘平均IO
- Angularjs自定义指令之省市区三级联动
- angularjs – 需要在$stateProvider中执行resolve属性之前解
- function – Scala val语法:val myVal:{def …}是什么意思
- npm – gatsby –version> -bash:gatsby:找不到命令
- scala – 不可变地图使用什么样的数据结构?