欢迎来到天天文库
浏览记录
ID:46226708
大小:91.38 KB
页数:46页
时间:2019-11-21
《毕业论文—浅谈linux操作系统的安全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、毕业设计(论丈丿题目:浅谈linux操作系统的安全姓名学号专业系部指导教师第一章Linux操作系统概述11.1Linux发展历史11.1.1Linux的诞生和发展21.1.2Linux名称的由來21.2Linux的发展要素31.2.1UNIX操作系统31.2.2Minix操作系统41.2.3P0S1X标准41.3操作系统类型选择和内核版木的选择41.3.1常见的不同公司发行的Linux异同51.3.2内核版本的选择91.4Linux的系统架构101.4.1Linux内核的主要模块101.4.2Linux的文件结构121.5GNU通用
2、公共许可证13第二章Linux与其他操作系统的比较152.1Linux与UNIX的异同152.2Linux和Windows的区别以及安全性的比较162.3Linux与其他操作系统的区别182.4Linux与其他系统的总体比较总结1191.5Linux与Windows根本比较一内核211.6Linux的特性232.7Linux与其他操作系统的区别25第三章Linux的安全性能分析以及增强273.1嵌入式Linux的特点272.2嵌入式Linux现有安全机制及分析292.3嵌入式Linux安全缺陷313.4小结33结束语34参考文献37
3、附录38第一章Linux操作系统概述Linux系统是一个类似UNIX的操作系统,Linux系统是UNTX在微机上的完整实现。UNIX操作系统是1969年由KenThompson和DennisRitchie在美国贝尔实验室开发的一种操作系统。rtl于其良好而稳定的性能迅速在计算机中得到广泛的应用,在随后几十年中也有了不断的改进。本章对Linux的发展进行介绍,主耍包括如下内容:(1)Linux发展的历史,以吋间为主线对Linux的诞生进行介绍;(2)分析Linux和UNIX操作系统的异同;(3)介绍常用的几种Linux发行版本的特点;
4、(4)对Linux操作系统的系统架构进行简单的介绍;(5)介绍GNU通用公共许可证及其特点。1.1Linux发展历史1991年10月5日,赫尔辛基大学的一名研究生LinusBenedictTorvalds(李纳斯•托沃兹)在一个Usenet新闻组(comp.os.minix)中宣布他编制出了一,种类似UNIX的小操作系统,叫Linuxo新的操作系统是受到另一个UNIX的小操作系统Minix的启发,该系统是由一名叫AndrewSTanenbaum的教师开发的。读者也许猜想所发布的这个系统应该是Linux的0.01版本,实际上不是这样。
5、真正的Linux0.01版本并没有被发布,原因是0.01版本不实用oLinus仅仅在第一个Linux的FTP站点(ftp://nic.funet.fi)上提供过这个版本的的源代码。Torvalds于10月5日发布的这个Linux版本被称为0.02版,它能够运行GNU(通用公共许可证)BourneAgainShell(bash)和GNU的C编译程序(gcc)以及为数不多的其它语言。Torvalds绝对没有想到他设想的一•种能够针对高级业余爱好者和黑客们的操作系统已经产生,这就是人们所称的Linux。李纳斯•托沃兹因此被称为开源之父;L
6、inux发布时的版本是0.02,后来又有0.03版,然后又跳到0.10版。因为世界各地越来越多的程序员都开始开发Linux,它已经达到0.95版。这就意味着正式公布1.0版木的吋间已经为期不远了。正式的1.0版木是在1994年公布的1.1.1Linux的诞生和发展Linux和UNIX有密切的联系oUNIX能成为世界范围内最有影响的操作系统之一,是由于它有庞大的支持基础和发行系统。当初UNIX是作为小型机和大型机上的多任务操作系统而开发的,很快就发展成为广泛使用的操作系统。从个人计算机到超级计算机系统,都有各种UNIX版本。但这些版本
7、都很昂贵,而且源代码是有专利的,所以很难在计算机爱好者中广泛使用。然而,UNIX乂正是他们所想要的操作系统。于是,出现了一支由编程高手、业余计算机玩家、黑客们组成的“高手集团军”,他们独立地开发出在功能上毫不逊色于UNIX操作系统的全新的、免费的Linux系统。Linux系统是由芬兰赫尔辛基大学的LinuxTorvalds先生于1991年开始开发的,Linux系统的开发得到了全世界的UNIX程序员和爱好者的帮助。他们借助Internet参与Linux系统的开发。Linux系统的核心部分是全新的代码,没有使用有专利的代码。在操作系统的
8、发展受到版权限制的时候,岀现了Minix操作系统,这个操作系统由一本书来详细的描述它的实现原理。由于书中对Minux操作系统的描述非常详细、并且很有条理性,当时儿乎全世界的计算机爱好者都在看这本书来理解操作系统的原理,其中包括Linu
此文档下载收益归作者所有