摘要:该课题基于Linux操作系统,主要目的是使系统管理员对linux主机的远程管理工作更加方便、简单和友好。实现的主要功能有远程关闭服务器主机、远程热启动服务器、远程启动和关闭FTP服务器、远程查询服务器工作状态和修改管理员口令等功能。在设计上,采用了B/S结构,使得该系统可以方便的进行升级和方便用户从各种平台上对服务器进行访问;采用了安全访问技术,使得访问和管理更加安全;采用了简单和美观的界面显示技术,使得用户的浏览快捷和舒适。
该课题开发的系统需要安装运行在Linux系统的上,系统管理员可以在远程利用浏览器进行登录,通过验证后就可以方便的对系统的运行状态进行查看,对系统进行管理,对网络进行配置,对数据进行分析,要注意的是登录到本系统必须用远程服务器的root权限和密码,而且为了保证系统的安全,防止出现意外事件,管理员只能操作特定的任务。该课题的主要意义在于可以运用CGI进行系统管理,开发的系统可以使系统管理员方便的管理远程系统。
关键词:CGI; Linux;远程管理;B/S结构;安全访问;Apache
Abstract:The main purpose of the topic based on the Linux operating system is to enable remote management of the system administrator more convenient, simple and friendly. The main functions achieved are file operations, command operations, system operations, process operations and network operations, that are basically covers the management of the system in all its aspects. In design terms, it uses the B / S structure, which makes it easy and convenient for users upgrading and visiting from a variety of platforms; it uses the Safe Access technology, which make management and visiting more secure; it uses a simple and beautiful interface display technology that enables the user to browse it fast and comfortable.
The system developed in the topic need be installed on the Linux operating system. System administrators can use the remote browser for landing, after validating successfully, then can facilitate the operation of examining the system state, manage the system, configure network, analysis data. It should be noted that the landing on the system must use the root password of a remote server, and to ensure the safety of the system to prevent accidents, administrators can only operate a specific tasks. The main significance of the topic lies in the using CGI to manage system, and that development of the system will enable the system administrator to facilitate the management of remote system.
Key words: CGI; Linux;Remote Management; B/S structure; Safe Access ; Apache