《Linux基础及应用教程》课件第8章 远程管理系统.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《Linux基础及应用教程》课件第8章 远程管理系统.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux基础及应用教程 Linux基础及应用教程课件第8章 远程管理系统 Linux 基础 应用 教程 课件 远程管理 系统
- 资源描述:
-
1、 8.1 使用Telnet 8.1.1 Telnet简介 Telnet是传输控制协议因特网协议(TCPIP)网络(例如Internet)的登录和仿真程序。Telnet远程登录服务分为以下4个过程:(1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的IP地址或域名。(2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据报。(3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果。(4)本
2、地终端对远程主机进行撤消连接,该过程是撤销一个TCP连接。8.1.2 Telnet协议1基本内容Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:(1)Telnet定义一个网络虚拟终端为远程系统提供一个标准接口。客户机程序不必详细了解远程系统,它们只需构造使用标准接口的程序。(2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项。(3)Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示
3、输出。2适应异构为了适应异构环境,Telnet协议定义了数据和命令在Internet上的传输方式,此定义被称作网络虚拟终端NVT(Net Virtual Terminal)。它的应用过程如下:对于发送的数据:客户机软件把来自用户终端的按键和命令序列转换为NVT格式,并发送到服务器,服务器软件将收到的数据和命令,从NVT格式转换为远地系统需要的格式。对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格式。3传送远程命令 Telnet同样使用NVT来定义如何从客户机将控制功能传送到服务器。ASCII字符集包括95个可打印字符和33
4、个控制码。当用户从本地键入普通字符时,NVT将按照其原始含义传送;当用户键入快捷键(组合键)时,NVT将把它转化为特殊的ASCII字符在网络上传送,并在其到达远地机器后转化为相应的控制命令。4数据流向 数据信息被用户从本地键盘键入并通过操作系统传到客户机程序,客户机程序将其处理后返回操作系统,并由操作系统经过网络传送到远程机器,远程操作系统将所接收数据传给服务器程序,并经服务器程序再次处理后返回到操作系统上的伪终端入口点,最后,远程操作系统将数据传送到用户正在运行的应用程序,这便是一次完整的输入过程。5强制命令 TCP用紧急数据机制实现外带数据信令,Telnet只要再附加一个被称为数据标记的保
5、留八位组,并通过让TCP发送已设置紧急数据比特的报文段通知服务器便可以了,携带紧急数据的报文段将绕过流量控制直接到达服务器。6选项协商 由于Telnet两端的机器和操作系统的异构性,使得Telnet不可能也不应该严格规定每一个telnet连接的详细配置,否则将大大影响Telnet的适应异构性。因此,Telnet采用选项协商机制来解决这一问题。Telnet选项的协商方式对于每个选项的处理都是对称的,即任何一端都可以发出协商申请;任何一端都可以接受或拒绝这个申请。另外,如果一端试图协商另一端不了解的选项,接受请求的一端可简单的拒绝协商。8.1.3 Telnet的配置1安装telnet软件包(1)t
6、elnet-client(或 telnet),这个软件包提供的是 telnet 客户端程序;(2)telnet-server 软件包,这个才是真正的 telnet server 软件包。2启动telnet服务编辑/etc/xinetd.d/telnet:r o o t l o c a l h o s t r o o t#v i/etc/xinetd.d/telnettelnet服务预设是关闭的,找到 disable=yes,将 yes 改成 no,即将telnet服务预设为启动。3测试telnet服务rootqiaoyu root#telnet ip(或者hostname)如果配置正确,系统提
7、示输入远程机器的用户名和密码 4设置telnet端口rootlocalhost root#vi/etc/services进入编辑模式后查找telnet(在vi的命令行模式输入“?telnet”),会找到如下内容:telnet 23/tcptelnet 23/udp将23修改成未使用的端口号(如:3400),退出vi,重启telnet服务,telnet默认端口号就被修改了。5telnet服务限制rootlocalhost root#vi/etc/xinetd.d/telnet#根据对内的较为松散的限制来设定:service telnet#预设就是激活 telnet 服务disable=no#只允
展开阅读全文