收藏到会员中心

文档题目:

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

一种远程管理Linux系统工具的设计与实现
上传会员: 我心飞翔
提交日期: 2013-06-16 21:38:16
文档分类: 软件工程
浏览次数: 79
下载次数: 0
下载地址: 点击标题下载 源代码 (需要:25 积分)
点击标题下载 论文 (需要:25 积分)  
如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:15236,附源代码
一种远程管理Linux系统工具的设计与实现
摘  要
现在,Linux已经是应用比较广泛的操作系统之一,在其系统中有很多的服务。为了实现远程配置和管理Linux中的各种服务,需要有一种远程管理Linux系统的工具软件,Webmin就是一种较好的B/S模式软件,而该课题以C/S模式实现。该工具主要功能实现对Linux系统用户和组的添加、修改和删除;对系统应用服务(如:DNS、FTP、Apache、系统启动服务管理)进行管理和配置,这些服务的远程配置主要是通过修改服务配置文本文件来实现的。该远程管理工具选用C/S模式设计,在客户端,采用GTK编程来实现操作界面;在服务器端,选用Linux系统的文件调用函数来读写配置文件中的数据;采用Sock TCP编程来实现客户端和服务端之间的数据通信。通过系统测试后,完成预期的目标,但是需要进一步完善程序和考虑安全性后,方可应用于实际的远程管理。

关键词:Linux;系统服务;C/C++;GTK;系统调用;Socket


The Design and Implementation of a Remote Management Tool for Linux
Abstract
....
Key words: Linux;System Servers;C/C++;GTK;System Call;Socket
目  录
论文总页数:33页

1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 1
2 GTK编程 1
2.1 GTK简介 1
2.2 常用的GTK构件 3
3 Linux系统调用 6
3.1 Linux系统文件 6
3.2 如何从文件中读取数据 6
3.3 进程和线程的使用 7
4 基本的套接口编程 7
4.1 概述 7
4.2 简单的网络编程 8
5 程序设计和流程图 10
5.1 设计思路 10
5.2 服务程序 10
5.2.1 流程设计 10
5.2.2 功能模块 11
5.3 客户程序 20
5.3.1 设计思路 20
5.3.2 程序设计 20
6 系统测试 30
结    论 31
参考文献 31
致    谢 32
声    明 33


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇一种信息隐藏工具的设计与实现 下一篇医院信息管理系统

相关栏目

最新文档下载

推荐文档下载