电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

一种远程管理Linux系统工具的设计与实现

一种远程管理Linux系统工具的设计与实现_第1页
1/33
一种远程管理Linux系统工具的设计与实现_第2页
2/33
一种远程管理Linux系统工具的设计与实现_第3页
3/33
一 种 远 程 管 理 Linux 系 统 工 具 的 设 计 与 实现摘 要现在,Linux已经是应用比较广泛的操作系统之一,在其系统中有很多的服务。为了实现远程配置和管理Linux 中的各种服务,需要有一种远程管理Linux 系统的工具软件,Webmin就是一种较好的B/S 模式软件,而该课题以C/S 模式实现。该工具主要功能实现对Linux 系统用户和组的添加、修改和删除;对系统应用服务( 如:DNS 、FTP 、Apache、系统启动服务管理) 进行管理和配置,这些服务的远程配置主要是通过修改服务配置文本文件来实现的。该远程管理工具选用C/S 模式设计,在客户端,采用GTK编程来实现操作界面;在服务器端,选用Linux 系统的文件调用函数来读写配置文件中的数据;采用Sock TCP编程来实现客户端和服务端之间的数据通信。通过系统测试后,完成预期的目标,但是需要进一步完善程序和考虑安全性后,方可应用于实际的远程管理。关键词:Linux ;系统服务;C/C++ ;GTK;系统调用;SocketThe Design and Implementation of a Remote Management Tool for LinuxAbstractThe operating system of Linux has become one of the most popular operating systems nowadays. It provides many kinds of service. In order to configure and manage the service remotely, the tool of remote management of the operating system of Linux is needed. Webmin is a good tool of software based on the model of B/S. This design is implemented based on the model of C/S. The main functions of the system include addition, modification, deletion of users and groups of Linux operating system and configuration and management of the service of application of the system, such as the DNS, FTP, Apache and the management of booting service. The remote management of service is implemented by modifying the files of configuration. The model of C/S is selected by this system. In the Client, the operating interface is made by the programming of GTK. In the Server, the functions of transferring of files of Linux operating system are used...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

一种远程管理Linux系统工具的设计与实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部