网学网为需要计算机其他语言的朋友们搜集整理了基于Linux的远程管理系统服务器端的实现相关资料,希望对各位网友有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
2 需求分析 2.1 任务概述 2.1.1 开发目标 2.1.2 开发工具 2.1.3 开发环境 2.1.4 开发人员 2.1.5 运行环境 2.1.6 条件限制 2.2 功能分析 2.3 工作流程 2.4 性能分析 3 总体设计 3.1 系统架构 3.2 模块划分 4 具体实现 4.1 安全访问模块 4.2 文件操作模块 4.3 命令操作模块 4.4 进程操作模块 4.5 系统操作模块 4.6 网络操作模块 根据该课题的要求与目标,可以了解到该系统主要有以下功能: 1、安全访问 安全访问是指登录时要利用HTTPS协议、SSL套节字登录到远程主机,不能被黑客或者恶意攻击者探测到登录的用户名和密码,并且在管理过程中也要采取安全访问的技术,以防止重要数据的丢失、截取或者被攻击。 2、文件操作 文件操作主要是对文件系统进行管理,主要包括查看文件或目录信息,新建文件或目录,删除文件或目录,复制文件或目录,运行文件,上传文件,下载文件等等。 3、命令操作 命令操作就是在远程主机把命令发送过去,服务器对各种SHELL命令的解释与执行,并且把执行后的结果再发送到远程主机显示出来。 4、进程操作 根据该课题的要求与目标、现在的技术状况,可以确定该系统在性能方面要达 到以下目标: 1.该系统能够处理多个用户同时连接到服务器的情况而不出什么问题(比如100个)。 2.该系统能够及时地返回执行的结果,并且当命令不能正确执行时,能够进行提示。 3.该系统要在页面非正常情况下关闭时,能够正确的识别,并自动的断开与远程客户机的连接。 4.该系统要有防止访问单独文件的情况,不管要访问什么样的文件都必须通过主页面。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |