1、 毕业设计(论文) 题题 目目: 浅谈 linux 操作系统的安全 姓姓 名名 学学 号号 专专 业业 系系 部部 指导教师指导教师 浅谈 Linux操作系统的安全 2 目目 录录 第一章 Linux 操作系统概述 . 1 1.1 Linux 发展历史 . 1 1.1.1 Linux 的诞生和发展 2 1.1.2 Linux 名称的由来 . 2 1.2 Linux 的发展要素 . 3 1.2.1 UNIX 操作系统 . 3 1.2.2 Minix 操作系统 . 4 1.2.3 POSIX 标准 . 4 1.3 操作系统类型选择和内核版本的选择 4 1.3.1 常见的不同公司发行的 Linux
2、异同 5 1.3.2 内核版本的选择 . 9 1.4 Linux 的系统架构 10 1.4.1 Linux 内核的主要模块 10 1.4.2 Linux 的文件结构 12 1.5 GNU 通用公共许可证 13 第二章 Linux 与其他操作系统的比较 15 2.1 Linux 与 UNIX 的异同 . 15 2.2 Linux 和 Windows 的区别以及安全性的比较 16 2.3 Linux 与其他操作系统的区别 18 2.4 Linux 与其他系统的总体比较总结 . 119 2.5 Linux 与 Windows 根本比较内核 21 2.6 Linux 的特性 . 23 2.7 Linu
3、x 与其他操作系统的区别 25 第三章 Linux 的安全性能分析以及增强 27 3.1 嵌入式 Linux 的特点 27 3.2 嵌入式 Linux 现有安全机制及分析 29 3.3 嵌入式 Linux 安全缺陷 31 3.4 小结 33 结束语 34 参考文献 37 附录 38 浅谈 Linux操作系统的安全 1 第一章第一章 Linux 操作系统概述操作系统概述 Linux 系统是一个类似 UNIX 的操作系统,Linux 系统是 UNIX 在微机上的完整实 现。UNIX 操作系统是 1969 年由 Ken Thompson 和 Dennis Ritchie 在美国贝尔实验室 开发的一种
4、操作系统。由于其良好而稳定的性能迅速在计算机中得到广泛的应用,在 随后几十年中也有了不断的改进。 本章对 Linux 的发展进行介绍,主要包括如下内 容: (1)Linux发展的历史,以时间为主线对 Linux的诞生进行介绍; (2)分析 Linux和 UNIX 操作系统的异同; (3)介绍常用的几种 Linux发行版本的特点; (4)对 Linux操作系统的系统架构进行简单的介绍; (5)介绍 GNU 通用公共许可证及其特点。 1.1 1.1 Linux 发展历史发展历史 1991 年 10 月 5 日,赫 尔 辛 基大学的一名研究生 Linus Benedict Torvalds(李 纳斯托沃兹 )在一个 Usenet 新闻组(comp.os.minix)中宣布他编制出了一种类似 UNIX 的小操作系统,叫 Linux。新的操作系统是受到另一个 UNIX 的小操作系统 Minix 的启发,该系统是由一名叫 Andrew S Tanenbau