网站建设评比标准,过期域名,电子商务网页,wordpress 六亩填基于Linux的远程管理系统的设计与实现(PHP)来源#xff1a;2BYSJ.cn 资料编号#xff1a;2SJ260700 资料等级#xff1a;★★★★★ %D7%CA%C1%CF%B1%E0%BA%C5%A3%BA2SJ260700以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致. 密 惠1.无需…基于Linux的远程管理系统的设计与实现(PHP)来源2BYSJ.cn 资料编号2SJ260700 资料等级★★★★★ %D7%CA%C1%CF%B1%E0%BA%C5%A3%BA2SJ260700以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致. 密 惠1.无需注册登录,充值下载后即可获取该完整的资料.2.充值后本站提供下载链接或联系客服发送资料.资料介绍摘 要本系统分析了Linux操作系统的特点、远程管理的各种方法和Webmin并给出了一个远程管理LINUX服务器的具体实现方法。利用PHP语言来构建了一个远程管理系统 —— PHP Webmin以Web的形式来实现LINUX服务器的远程管理简化了管理难度并使管理方式更为灵活从而达到了减轻系统管理员压力方便系统管理员管理服务器的目的。在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的各功能模对整个Linux服务器进行日常管理。此系统能够应用于对小型LINUX服务器的远程管理。关键词LINUX远程管理WebminPHPThe implement of Client of the system of remote management based on LINUXAbstractThe characteristics of the operating system of LINUX, every method of remote management and Webmin are analyzed and the details of implement of one of remote management Server methods are given. The remote management system - PHP Webmin is constructed by the language of PHP. The remote management is done through the pages of Web, so it makes the remote management more simple and flexible and the administrator feel less pressed and manages the Server more conveniently.There are many functions, such as the management of operation of files, using command of shell remotely, watching the system, shutting down and rebooting the system, the operation of users and groups of system, the management of groups of packets of rpm, the checking of the parameters of network and the management of the familiar Server have been implemented in the system. The administrator can manage the Server of Linux by using the functions of this system. This system can be applied to the remote management of small Server of LINUX.Key words: LINUX; telecontrol; Webmin; PHP选题意义不知LINUX服务器的系统管理员有没有过人不在主机前却又必须掌握主机信息的经验比如服务器在成都偏偏管理员却出差到北京去了这时该怎么办呢想说找人来帮你到服务器面前看一下又担心管理员密码给了别人会出状况想要通过Telnet或者ssh这类远程登录的方式来达到远程控制的目的可偏偏手边又没有client程序可用或者当初为了安全性考虑完全没有在服务器上安装可供远程控制的server这时候真是心有余力不足啊。而且对于刚刚接触Linux的系统管理员来说正确高效地完成各种关键的系统配置简直是一件不可能的任务。即使是一个很有经验的Linux的管理员也常常会为某些复杂的配置文件的格式而苦恼。本软件的开发主要是为了方便网络系统管理员对本地和远程安装了LINUX系统的服务器进行管理增加管理的方便性利用B/S结构也从另外一方面减少了管理员的劳动量。管理员利用浏览器在远程登录后可以方便的对服务器进行运行状态的查看对网络服务进行配置对一些数据进行分析而且可以对异常现象作出快速的反应。目标本系统的开发主要是为了方便网络系统管理员对本地和远程安装了LINUX系统的服务器进行管理增加管理的方便性利用B/S结构减少了管理员的劳动量。管理员利用浏览器在远程登录后可以方便的对服务器进行运行状态的查看对网络服务进行配置对一些数据进行分析并对异常现象做出快速的反应。本系统的目标是完成一个基于WEB的Linux上的GUI管理工具给Linux系统管理员提供帮助协助LINUX系统管理员正确高效的完成各种关键的系统配置如远程的文件操作、Shell命令执行、进程操作、系统操作、各种网络服务配置等等。管理员通过浏览器访问次管理系统的各种管理功能并完成相应的管理动作要求此管理系统同时具有本地和远程管理的能力要求注意一定的安全设置保证足够的安全性在完成系统基本功能的前提下注意一定的扩展和伸缩性要求亲近的管理界面和易用的操作。1. 主要任务运用所学知识开发基于LINUX的远程管理系统以方便网络系统管理员在客户端对本地或远程主机进行管理。本系统要求实现的部分功能有文件操作、命令操作、进程操作、系统操作、网络操作。2. 相关要求1) 本系统的开发要求采用B/S结构选用所熟悉的开发工具及开发环境进行本系统的设计与开发。2) 本设计要求实现远程管理的功能界面要简洁实用功能要完善。2 工作模式在系统的性能方面B/S模式具有异地浏览和信息采集的灵活性任何时间、任何地点、任何系统只要可以使用浏览器上网就可以使用B/S系统的终端B/S模式还具有管理维护集中方便、用户使用简单、跨平台等优点。因此本系统采用B/S模式方便系统管理员在Linux/Win等各种系统中通过浏览器对LINUX主机进行远程管理。3 运行环境 硬件环境APC机或服务器一台B内存256M以上(推荐512M)CPC机需带显示器一个。 软件环境ALinux Redhat 9.0以上LINUX操作系统BPHP4或PHP5环境CApache服务器安装ssl模块。4 编程语言PHP是一种标准的多用途的面向对象的脚本语言此系统中主要使用PHP脚本语言来进行具体功能实现使用html与JAVAscript来完成管理系统页面设计。5 用户特点本系统针对的是Linux系统管理员需要管理员对Linux有一定程度了解。系统管理员需要理解服务器的远程管理会使用Linux常用命令即可使用本系统对Linux服务器监视系统状态和进行诸如远程关机、重启等操作。本系统能辅助系统管理员更好的管理LINUX服务器。目 录1 引言 11.1 背景 11.2 当前现状 11.3 选题意义 11.4 设计模式 22 LINUX远程管理分析 22.1 LINUX操作系统 22.1.1 LINUX 究竟是什么 22.1.2 学习LINUX 22.2 LINUX远程管理 32.2.1 远程管理方法 32.2.2 Webmin初解 42.2.3 PHP Webmin - A simple webmin on PHP 53 需求分析 53.1 任务概述 53.1.1 目标 53.1.2 工作模式 63.1.3 运行环境 63.1.4 编程语言 63.1.5 用户特点 63.2 具体需求 63.2.1 功能需求 63.2.2 系统流程 74 总体设计 84.1 模块划分与功能设计 84.2 功能模块的初步设计 85 详细设计 105.1 服务器设计 105.1.1 更改Apache配置 105.1.2 服务器特殊配置 115.2 命令操作模块设计 125.2.1 功能描述 125.2.2 界面设计 12(优秀毕业设计:www.2bysj.cn)5.2.3 工作流程 125.3 系统操作模块设计 135.3.1 功能描述 135.3.2 界面设计 135.3.3 工作流程 156 系统安装使用与测试 196.1 服务器设置 196.2 使用系统 196.3 测试 196.3.1 基本测试 196.3.2 功能测试 20结 论 21参考文献 21致 谢 22声 明 23相关文章没有相关计算机毕业设计