欢迎来到天天文库
浏览记录
ID:21835874
大小:484.50 KB
页数:20页
时间:2018-10-20
《第4章 操作系统安全基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章操作系统安全基础计算机操作系统是计算机系统配置的最重要的软件,在整个计算机系统软件中处于中心地位。操作系统设计的好坏直接决定计算机系统的性能和计算机用户使用计算机的方便程度。本章主要讨论Windows95/98/ME、WindowsNT/2000/WindowsXP、Unix/Linux等操作系统的安全基础、系统安全模型安全管理、安全漏洞等,同时讨论WindowsNT/2000/WindowsXP、Unix/Linux操作系统的网络安全问题。4-1Windows系统Windows9X目前是在普通用户的PC机上使用的最广泛的操作系统。尤其是Windows98,占据了中国绝大多数PC用
2、户的操作系统市场。Windows9X在具有众多优点的同时,它也有十分明显的缺点。如稳定性和安全性都欠佳。Windows95/98极易受到黑客的攻击和病毒的侵犯,一般的网络用户都可以使用一些特种软件工具轻而易举地让Windows9X蓝屏和死机。4-1-1Windows95/98/ME的安全1.Windows98的登录机制(1)Windows登录4-1-1Windows95/98/ME的安全(续)(2)Microsoft网络用户4-1-1Windows95/98/ME的安全(续)(3)Microsoft友好登录2.如何利用注册表提高Windows95/98/ME的安全性4-1Windows系
3、统(续)4-1-2WindowsNT/2000/WindowsXP的安全基础1.WindowsNT/2000/WindowsXP系统安全模型用户登录管理(2)资源访问管理2.WindowsNT/2000/WindowsXP的安全机制口令安全(2)文件系统安全(3)NTFS分区安全(4)Web服务器安全4-1-2WindowsNT/2000/WindowsXP的安全基础(续)3.WindowNT/2000/WindowsXP的注册表安全性4.WindowsNT/2000/WindowsXP的安全性WindowsNT的安全性(2)Windows2000的安全性(3)WindowsXP的安全性
4、4-1Windows系统(续)4-1-3WindowsNT/2000/WindowsXP安全漏洞及其解决方法1.WindowsNT的安全漏洞及其解决方法2.Windows2000的安全漏洞及其解决方法3.WindowsXP的安全漏洞及其解决方法4-1Windows系统(续)4-1-4WindowsNT/2000/WindowsXP的安全防范措施(1)加强物理安全管理(2)将系统管理员账号改名(3)控制授权用户的访问权限(4)文件系统用NTFS,不用FAT(5)确保注册表安全(6)打开审计系统4-2Unix系统Unix系统是目前网络系统汇总主要的服务器操作系统,所以对于一个企业网来说,它们
5、的安全性举足轻重。按照美国计算机安全等级,Unix系统已经达到了C2级。作为目前常用的操作系统,学习Unix的一些基础知识以及它的安全性是非常必要的。4-2Unix系统(续)4-2-1Unix系统的基础知识Unix操作系统是由肯·汤普逊(KenThompson)在贝尔实验室于1969年开发成功的。它是一个分时多用户、多任务的通用操作系统。Unix是命令驱动的,而不是像Windows那样通过图形界面来与用户交流。4-2-1Unix系统的基础知识(续)下面简要介绍一些与Unix安全有关的常用命令。cp、mv、ln和cpio命令(2)su和newgrp命令(3)cu命令(4)UUCP命令以上介
6、绍了一些Unix的命令,为了更好地理解Unix系统的网络安全技术,下面主要从文件系统、用户管理等方面来考虑Unix的安全性。4-2-1Unix系统的基础知识(续)(1)文件系统(2)用户管理用户管理在Unix系统安全中有举足轻重的地位,这里简要地介绍超级用户、Shell命令解释器。①超级用户②Shell4-2Unix系统(续)4-2-2Unix系统安全问题本节从用户角度讨论Unix系统安全,阐述口令全、文件和目录保护和使用crypt命令加密等,给出一些安全提议,以帮助用户保护自己的系统的安全。口令安全2.文件许可和目录许可3.设置用户ID和同组用户ID许可4.文件加密5.其他安全问题4-
7、2Unix系统(续)4-2-3Unix安全漏洞及解决方法1.Unix“login”程序存在安全漏洞2.Unix通信功能CDEToolTalk发现安全漏洞4-3Linux系统Unix系统对计算机硬件的要求比较高,对于一般的个人来说,想要在PC机上运行Unix是比较困难的。而Linux就为一般用户提供了使用Unix界面操作系统的机会。因为Linux是按照Unix风格设计的操作系统,所以在源代码级上兼容绝大部分的Unix标准。可以说相当多
此文档下载收益归作者所有