毕业设计网
毕业设计论文 | 毕业设计任务书 | 计算机外文翻译 | 文献综述 | 机械模具类 | 课程设计 |

基于Linux的远程控制技术服务端实现

远程控制系统的背景与需求分析
2.1 Linux平台下远程控制系统的产生
远程控制系统在现代社会有着越来越广泛的应用。远程控制中的嵌入技术、远程控制的数据处理与传输、远程控制的管理和远程控制的终端都取得了广泛的发展。远程控制系统一般模型的构建及其实现的研究对今后开发远程控制系统有着良好的指导意义。在互联网领域Linux系统使用得相当广泛,现阶段基于windows的远程控制系统相当齐全,而基于Linux的远程控制系统相对很少,结合实际工作中对Linux的本地需求与运用,产生了通过网络的远程应用。
Linux操作系统的运用越来越广泛,是真正的多用户、多任务操作系统,他继承了UNIX系统的主要特征,具有强大的信息处理能力,特别在Internet和Internet的应用中占有很明显的优势。与其他操作系统相比,具有一系列显著的特点:
1.与UNIX兼容
现在,Linux已经成为具有全部UNIX特征,所有UNIX的主要功能都有相应的Linux工具和实用程序。
2.自由软件和源码公开
任何人都可以自由使用Linux源程序,这样就激发了世界范围内热忠于计算机事业的人们的创造力。通过Internet,这一软件得到迅速传播和广泛使用。
3.性能高和安全性强
Linux上包含了大量网络管理、网络服务等方面的工具,用户可利用它来建立高效稳定的防火墙、路由器等。由于源码公开,所以可消除系统中是否有“后门”的疑惑。
Linux是公认的安全的操作系统,因为它的内核是可见的,它的源代码是公开的可以由任何对它进行操作的人进行修改。所以许多企业的网络服务器都首选LINUX操作系统。
远程控制系统的首要目的就是要远程接入一个安装有Linux操作系统的机器中,如何在远程计算机的安全机制允许下合法或者非法接入远程计算机是远程控制系统的基本问题。
2.2 Linux平台下远程控制系统的需求分析
经过分析,远程控制软件需要提供一个基于C/S(即客户端/服务器端)模式用户接口,它允许一个用户来管理本地电脑上的桌面项目或者说应用功能的实现,用户能够通过自己的电脑控制远端的计算机,并能够利用自己的鼠标和键盘直接对远端的桌面进行控制,实现远程桌面的控制、屏幕控制、对文件的查看和修改等功能。基于Linux下的远程控制的产生符合以下几点的需要:
1、现阶段Linux广泛地应用于日常生活与工作,Linux下的应用软件需要更进一步的发展。
2、基于SSH协议的远程管理对一般用户来说易用性低,易用性需要提高。
3、基于Linux课题的创新。
通过分析GNU公共软件VNC的设计原理和开发过程,结合实际的需求开发了这个系统,并命名为tightVNC。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:asp.net数据共享网站设计
下一篇:网上图书预约系统的毕业论文


版权所有 毕业设计网联系qq:242219979 © 2007-2022