第2章操作系统与网络安全.ppt

上传人:qwe****56 文档编号:70269454 上传时间:2023-01-18 格式:PPT 页数:79 大小:1.97MB
返回 下载 相关 举报
第2章操作系统与网络安全.ppt_第1页
第1页 / 共79页
第2章操作系统与网络安全.ppt_第2页
第2页 / 共79页
点击查看更多>>
资源描述

《第2章操作系统与网络安全.ppt》由会员分享,可在线阅读,更多相关《第2章操作系统与网络安全.ppt(79页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第第2章章 操作系统与网络安全操作系统与网络安全 目前,在服务器的操作系统平台上,受广大用户欢迎的有Unix、Linux和Windows。这三个操作系统存在着不少的安全漏洞,如果对这些漏洞不了解,不采取相应的对策和防范措施,就会使系统完全暴露在入侵者的入侵范围之内,随时有可能遭受毁灭性的攻击。本章主要讨论:1.操作系统的安全基础2.系统特性和安全策略3.操作系统的网络安全配置1计算机网络安全基础(第三版)2.1 Unix系统简介系统简介 1.Unix系统的由来系统的由来Unix操作系统是由美国贝尔实验室开发的一种多用户、多任务的通用操作系统。它从一个实验室的产品发展成为当前使用普遍、影响深远的

2、业界主流操作系统。由于其功能强大、技术成熟、可靠性好、网络功能强及开放性好,可满足各行各业实际应用的需求,受到了广大用户的欢迎,已经成为重要的企业级操作平台。由于Unix系统强大的生命力,它的用户每年以两位数字以上的速度增长。2计算机网络安全基础(第三版)2.1 Unix系统简介系统简介BSDUnix在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix的基础。BSD在发展中也逐渐衍生出3个主要的分支:FreeBSD,OpenBSD和NetBSD。Unix的版权曾经为AT&T所有,之后Novell拥有了Unix,再之后Novell又将版权出售给了SCO。有很多大公司

3、在取得了Unix的授权之后,开发了自己的Unix产品,比如IBM的AIX,HP的HPUX,SUN的Solaris和SGI的IRIX。3计算机网络安全基础(第三版)2.1 Unix系统简介系统简介Unix系统在经过20多年的发展成长以后,已经成为一种成熟的主流操作系统,并在发展过程中逐步形成了一些新的特色,其中主要包括:(1)可靠性高。(2)极强的伸缩性。(3)网络功能强。(4)强大的数据库支持功能。(5)开放性好。4计算机网络安全基础(第三版)Solaris 桌面桌面 5计算机网络安全基础(第三版)2.1 Unix系统简介系统简介2.Unix常用命令介绍常用命令介绍ls这个命令相当于DOS中的

4、dir(列目录和文件的命令)-a:把本目录下所有的文件,包括隐含的文件列出来。-l:把文件的文件长度、修改的日期等详细信息列出来。-p:在每个文件名后附一个字符说明文件类型。*表示可执行文件,表示目录,表示连接。-d:将目录当作文件显示,而不是显示其下的文件。当输入ls-al命令并接回车时,就会列出当前目录下所有文件和目录的名称。6计算机网络安全基础(第三版)Ls命令7计算机网络安全基础(第三版)2.1 Unix系统简介系统简介cd变换目录,和DOS相同。如果你在cd后面没有给定目的地,则表示目的地是根目录。在Unix中有三种表示目录的符号:“”、“”、“”。“”表示当前目录路径的位置,“”表

5、示当前路径的上一层目录,或称“父目录”,“”表示根目录,根目录指每个用户所拥有的目录。如想进入某一目录,只需在cd后加上要进入的目录名,例如cdetc。who列出现在系统里有哪些用户。Unix是一个多用户的操作系统,可以同时有许多人在机器上。who命令可以把他们的名字和终端号都列出来。8计算机网络安全基础(第三版)Cd命令9计算机网络安全基础(第三版)2.1 Unix系统简介系统简介cpcp命令等同于DOS里的copy命令,即复制文件。例如:cpfilelfile2会将filel文件复制为file2文件。它有如下几个重要参数:-r:将目录完全地复制到其他目录里,相当于xcopy。-p:在Uni

6、x里,当你操作时,系统会自动更改文件属主、组、权限和时间。-p参数使这些内容保持不变。catcatenate的缩写,意为把内容串起来,其实际作用在于显示文件内容,相当于DOS里面的type命令。当输入catetcpasswd命令,就会显示出本系统的口令文件。10计算机网络安全基础(第三版)2.1 Unix系统简介系统简介man英语“manual”的缩写。这是一条使用频率很高的命令,用来得到系统对一个特定命令的帮助信息。例如,如果想得到cat命令的详细帮助信息,就输入mancat。mv这个命令是move的缩写,就是移动一个目录或文件。myfilelfile2就是把文件filel移动为file2,

7、移动后filel会消失,实际上就是把filel改名为file2。11计算机网络安全基础(第三版)2.1 Unix系统简介系统简介rmrm就是remove,即删除文件。当需要删除目录以及目录以下的子目录时,需用r参数。grep在文件当中查找指定字符。例如greprootpasswd,其功能为在passwd文件当中寻找root字符并输出该行。find用来搜寻特定文件或目录。其使用格式为:find路径匹配表达式主要的匹配表达式有:-name,通过文件名查找;-perm,通过文件属性查找;-print,输出搜寻结果。12计算机网络安全基础(第三版)2.1 Unix系统简介系统简介3.Unix系统基本知

8、识系统基本知识超级用户在Unix系统中有一个名为root的用户,这个用户在系统上拥有最大的权限,即不需授权就可以对其他用户的文件、目录以及系统文件进行任意操作。文件属性为保护每个用户的私人文件不受他人非法修改,系统为每个文件和目录都设定了属性。-rwxr-r-lrootwheel545Apr412:19file1r表示可读,w表示可写,x表示可执行。13计算机网络安全基础(第三版)文件属性文件属性14计算机网络安全基础(第三版)2.1 Unix系统简介系统简介ShellShell是用户和Unix系统内核之间的接口程序。在提示符下输入的每个命令都由Shell先解释然后传给Unix内核。可以简单地

9、认为Shell就是Unix的命令解释器,相当于DOS中的COMMAND.COM。输入/输出重定向重定向用于改变一个命令的输入输出源。“”符号用于把当前命令的输入输出重走向为指定的文件。管道管道可以把一系列命令连接起来。这意味着第一个命令的输出会通过管道传给第二个命令而作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,以此类推。15计算机网络安全基础(第三版)2.2 Linux系统简介系统简介 1.Linux的历史的历史 Unix系统对计算机硬件的要求比较高,对于一般的个人来说,想要在PC机上运行Unix是比较困难的。而Linux就为一般用户提供了一个使用Unix界面操作系统的机会

10、。因为Linux是按照Unix风格设计的操作系统,所以在源代码级上兼容绝大部分的Unix标准。可以说相当多的网络安全人员在自己的机器上运行的正是Linux。16计算机网络安全基础(第三版)Linux的历史的历史1991年4月,芬兰人LinuxBenedictTorvalds根据可以在低档机上使用的MINIX设计了一个系统核心Linux0.01,但没有使用任何MINIX或UNIX的源代码。通过USENET宣布这是一个免费的系统,主要在x86电脑上使用,希望大家一起来将它完善,并将源代码放到了芬兰的FTP站点上免费下载。本来他想把这个系统称为freax,可是FTP的工作人员认为这是Linus的MI

11、NIX,就用Linux这个子目录来存放,于是它就成了“Linux”。这时的Linux只有核心程序,还不能称做是完整的系统,不过由于许多专业用户自愿地开发它的应用程序,并借助Internet拿出来让大家一起修改,所以它的周边的程序越来越多,Linux本身也逐渐发展壮大起来。17计算机网络安全基础(第三版)Linux的获得的获得最直接的方法就是在Internet上下载,许多站点都Linux以及相关的程序,并且绝大部分都是免费的。RedH红旗Linuxwww.redflag-XteamLSDSUSETurboLM18计算机网络安全基础(第三版)Linux界面界面19计算机网络安全基础(第三版)2.2

12、 Linux系统简介系统简介2.Linux的特点的特点(1)与Unix高度兼容。Linux是一种完全符合国际标准的操作系统,它和大部分商业Unix操作系统保持高度的兼容性,几乎所有的Unix命令都可以在Linux下使用。(2)高度的稳定性和可靠性。Linux是一种完全32位的操作系统(其实Linux可以很容易地升级为64位),具备完善的多任务机制。20计算机网络安全基础(第三版)2.2 Linux系统简介系统简介(3)完全开放源代码,价格低廉。Linux符合GNU(GeneralPublicLicense)通用公共版权协议,是自由软件,它的源代码是完全开放的,可以免费得到,这对于系统安全人员来

13、说是非常重要的,因为阅读源代码是发现系统漏洞的最主要方法。而且与各种商业操作系统相比。(4)安全可靠,绝无后门。由于源代码开放,用户不用担心Linux中会存在秘密后门,而且任何错误都会被及时发现并修正,因此Linux可以提供极高的安全性。21计算机网络安全基础(第三版)2.2 Linux系统简介系统简介3.vi用法介绍用法介绍vi是Linux下的一个非常好用的全屏幕文本编辑器。vi有两种模式,即编辑模式和命令模式。编辑模式用来输入文字资料,而命令模式用来下达一些编排文件、存档以及离开vi等等的操作命令。进入进入vi:直接输入vi离开离开vi:命令模式下键入:q,:wq指令则是存盘后再离开模式切

14、换:模式切换:切换到命令模式下需按Esc键22计算机网络安全基础(第三版)vi编辑器编辑器23计算机网络安全基础(第三版)2.3 Windows系统简介系统简介 WindowsServer2003有4种版本:WindowsServer2003标准版,WindowsServer2003企业版,WindowsServer2003DataCenter版和WindowsServer2003Web版。WindowsServer2003具有:最可靠、高效能、连接性和最经济4大特点。WindowsServer2003具有4大管理功能:服务器管理、电脑管理、组策略管理和基于Web的管理24计算机网络安全基础(

15、第三版)WINDOWS操作系统发展历史操作系统发展历史微软公司是全球最大的电脑软件提供商,总部设在华盛顿州的雷德蒙市。公司于1975年由比尔盖茨和保罗艾伦成立。公司最初以“Micro-soft”的名称(意思为“微型软件”)发展和销售BASIC解释器。最初的总部是新墨西哥州的阿尔伯克基。MicrosoftWindows是一个为个人电脑和服务器用户设计的操作系统,它有时也被称为“视窗操作系统”。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。所有最近的Windows都是完全独立的操作系统。25计算机网络安全基础(第三版)WINDOWS版本版本MS-DOSW

16、indows1.0Windows2.0Windows3.0Windows3.1WindowsNT3.1Windows95WindowsNT4.0Windows98WindowsMEWindows2000WindowsXPWindowsServer2003WindowsVistaWindowsServer200826计算机网络安全基础(第三版)比尔比尔盖茨和他的微软盖茨和他的微软 1973年,一个来自于西雅图的18岁孩子比尔盖茨(BillGates)以优异的成绩进入了他梦寐以求的哈佛大学.在这里,酷爱数学和计算机的他开始了对软件技术的钻研,写出“伟大的软件”是这个年轻人的目标和理想。也就是在这期

17、间,比尔盖茨开始了最初的商业尝试。他为当时的Altair8800电脑设计出了第一个BASIC语言解译器,这是一种简单易用的计算机程序设计语言,同时也是后来MS-DOS操作系统的基础-MicrosoftBASIC。虽然在计算机方面取得了一些突破性的成功,但是在人才济济的哈佛,比尔盖茨的综合成绩也只能算是一般。在大学三年级的时候,盖茨做出了一个令他人难以理解的决定,他从世界级学府哈佛退学了。凭借从BASIC项目上拿到的版权费,比尔盖茨与孩提时代的好友保罗艾伦(PaulAllen)在新墨西哥州中部城市Albuquerque一同创建了“Micro-soft”(意为“微型软件”)公司。从此以后,比尔盖茨

18、把全部精力投入到了自己喜欢的事业。27计算机网络安全基础(第三版)年轻的比尔年轻的比尔盖茨盖茨 28计算机网络安全基础(第三版)Windows 1.0 简介简介MicrosoftWindows1.0的设计工作花费了55个开发人员整整一年的时间,并于1985年11月20日正式发布,售价100美元.Windows1.0基于MS-DOS2.0,支持256K的内存,显示色彩为256色。由于是图形化的界面,Windows1.0支持鼠标操纵和多任务并行,窗口(Window)成为Windows中最基本的界面元素。Windows1.0窗口可以任意缩放,每个Windows应用程序都有自己单独的菜单。Window

19、s1.0还包括了一些至今仍保留在Windows中的经典应用程序,如日历、记事本、计算器等等。29计算机网络安全基础(第三版)Windows 1.0 用户界面用户界面30计算机网络安全基础(第三版)Windows 2.0 简介简介1987年12月9日,Windows2.0发布,售价依然是100美元。Windows2.0改进了Windows1.0中一些不太人性化的地方。我们熟悉的“最大化”和“最小化”按钮开始出现在了每个窗口的顶部。由于在图标的设计上,微软借鉴了一些MacOS的风格和元素,还因此一度被苹果公司告上了法庭。除了界面上的改进,现在Office系列的MicrosoftWord和Micro

20、softExcel也初次在Windows2.0中登场亮相.不到一年的时间,微软又相继发布了Windows/2862.1和Windows/3862.1,这两个版本分别针对Intel的286和386处理器做了一定的优化。1989年,微软推出了Windows2.11,这个版本在内存管理和打印驱动上做了一些小的改进。31计算机网络安全基础(第三版)Windows 2.0 用户界面用户界面32计算机网络安全基础(第三版)Windows 3.0 简介简介1990年5月22日,Windows3.0正式发布。由于个人电脑的功能越来越强大,在用户的计算机上,Windows的运行速度也随之流畅了起来。而微软也趁机

21、在这个中加入了虚拟设备驱动的支持,使得Windows有了非常好的可扩展性,虚拟技术的运用不仅提升了硬件兼容性也提升了软件的兼容性,从Windows3.0开始,MS-DOS的程序终于可以在一个单独的窗口中运行了。此外,这一版的操作系统还改进了内存管理技术和对286、386处理器的支持,并且有越来越多的Windows标准组件被加入。33计算机网络安全基础(第三版)Windows 3.0 用户界面用户界面34计算机网络安全基础(第三版)Windows 3.1 简介简介借着Windows3.0成功,微软于1992年3月18日发布了Windows3.1.这是一个可靠性很高的版本,很少崩溃。多媒体技术的加

22、入使这一版本开始支持音频和视频的播放。同时,Windows3.1引入可缩放的TrueType字体技术,使得Windows成为了重要的桌面出版平台。接下来,微软又分别在1992年底和1993年底发布了WindowsforWorkgroups3.1和WindowsforWorkgroups3.11,加入了一系列的网络协议支持。随着1992年微软正式进入中国,Windows逐渐开始在国内流行起来。1994年发布的Windows3.2是很多国内用户第一次接触的Windows操作系统,它的简单易用性深深吸引了中国的电脑玩家。Windows3.2根据WindowsforWorkgroups做了不少本地化工

23、作,事实上,这是微软针对中国市场而专门开发的产品,它只有中文版。35计算机网络安全基础(第三版)Windows 3.1 用户界面用户界面36计算机网络安全基础(第三版)Windows 3.2 用户界面用户界面37计算机网络安全基础(第三版)Windows NT 简介简介开发WindowsNT的历史大概要追溯到1988年,这个系统本来是由微软和IBM联合研制的NTOS/2(OS/23.0版)。当时,微软试图打入工作站市场,而Windows支持的IntelX86芯片并不是工作站处理器,所以,微软就雇用了DEC公司的团队来专门开发这个产品。后来,由于Windows3.0的成功,微软决定把NTOS/2

24、的程序开发接口由OS/2API改为WindowsAPI。这一举动引起了IBM的不满,两家公司就此分道扬镳。IBM继续开发自己的OS/2,而微软则把OS/2NT改名为WindowsNT,并推向市场,这就是WindowsNT3.1。38计算机网络安全基础(第三版)Windows NT 简介简介WindowsNT3.1于1993年发布.从表面上看,它和Windows3.1并无太大区别。然而,由于完全重写的纯32位内核,注定了WindowsNT是一个优秀的新产品,比Windows3.x系列强大得多。它既可以在专业的工作站上使用,也可以在基于Intel芯片的PC机上运行。从此,微软在商用和家用市场都有了

25、自己的主打产品。第二年,开发代号为“Daytona”的WindowsNT3.5发布。这一次,微软把NT操作系统分为了工作站版本和服务器版本,这也为后来NT非商业系列的开花结果埋下了种子。WindowsNT3.5包括了新的开机画面,类似于WindowsforWorkgroups3.x的用户界面,以及改进的OLE(对象嵌入)技术。由于大量新技术的加入,WindowsNT3.1和3.5成为了微软在商用市场最好的试金石。39计算机网络安全基础(第三版)Windows NT 3.1 用户界面用户界面40计算机网络安全基础(第三版)Windows NT 3.5 用户界面用户界面41计算机网络安全基础(第三

26、版)Windows 95 简介简介不管是Windows2.x也好还是Windows3.x也好,它们都是基于MS-DOS的Windows系统。而微软希望在桌面市场能有一款像NT那样32位的操作系统,于是一款代号为“Chicago”(芝加哥)的操作系统被提上了开发日程,这也就是后来的Windows95。1995年8月24日,Windows95正式发行,这是第一款以年份来命名的Windows,正式的版本号是4.0。Windows95是一个16位/32位混合模式的系统,它可以完全独立于MS-DOS运行。大量的组件和新概念在Windows95中被引入,如开始菜单和任务栏这样的优秀桌面对象,以及高性能的抢

27、占式多任务和多线程技术,即插即用技术,更丰富的多媒体程序等等。42计算机网络安全基础(第三版)Windows 95 用户界面用户界面43计算机网络安全基础(第三版)Windows NT 4.0 简介简介1996年6月29日,WindowsNT4.0正式发布。这个版本使用了Windows95的桌面外观,增加了许多实用的服务管理工具,包括后来为微软征战Web服务器市场立下了汗马功劳的IIS工具。不过在桌面应用上,WindowsNT4.0的易用性还是不能和Windows95相提并论,它不支持新版的DirectX接口。这种情况直到后来的WindowsNT5.0,也就是Windows2000才有所改善。

28、微软对WindowsNT的技术支持一直持续了好几年,期间一共发布了6个服务包(ServicePack)来修补漏洞和提供一些新功能。由于不错的稳定性,这个版本的Windows软件在进入21世纪后仍被不少公司使用着。44计算机网络安全基础(第三版)Windows NT 4.0 用户界面用户界面45计算机网络安全基础(第三版)Windows 98 简介简介借着之前的成功,微软于1998年6月25日推出了Windows95的接班人Windows98,原开发代号为“Memphis”(孟菲斯),标准版本号是4.10.1998。InternetExplorer开始具有了类似资源管理器的界面,两者的紧密衔接也

29、成为日后微软在其系统产品中捆绑InternetExplorer的重要理由。同时,快速启动栏也作为重要的界面元素被加入,Windows98的安装程序较之更为Windows95方便易用,内存应用效率被大大提升,任务管理程序更加强大。在对MMX和AGP这些新硬件的支持上Windows98也做了不小的改进,增加了1200多个驱动程序的支持。Windows98SE(SecondEdition;第二版)发行于1999年6月10日。它修正了前一版中的一些小问题,同时包括了一系列的更新,例如InternetExplorer5、WindowsNetMeeting3、局域网的Internet连接共享、对DVD-R

30、OM和对USB的支持等等。而DirectX6.1游戏接口的加入,更使得Windows系统成为了绝佳的游戏平台。46计算机网络安全基础(第三版)Windows 98 用户界面用户界面47计算机网络安全基础(第三版)Windows 2000 简介简介在发布了WindowsNT4.0之后,微软NT产品线的下一个目标自然就是WindowsNT5.0。不过微软又一次使用了年份来为Windows产品命名,1998年10月,WindowsNT5被更名为Windows2000。Windows2000于2000年2月17日正式推出,针对不同的用户群体共发布了4个版本:Professional(专业版)、Serv

31、er(服务器版)、AdvancedServer(高级服务器版)以及DatacenterServer(数据中心服务器版)。其中,专业版其实是由以前的工作站(Workstation)版本演变而来,可以说是NT系列第一款真正意义上的桌面系统,这个版本为后来WindowsXP的诞生做好了铺垫。而后面3个商业级的产品,标志着微软开始向服务器市场发起了强有力的冲击。Windows2000是一个革命性的产品,它包含了很多全新的技术。48计算机网络安全基础(第三版)Windows 2000 简介简介用户层和核心层的分离使得NT系统架构更加合理、稳定,而NTFS文件系统、EFS(文件加密系统)、RAID-5存储

32、方案、分布式文件系统、活动目录等大量新功能也在此时首次登场。在对硬件产品的支持上,Windows2000的进步亦是相当的明显。对多路处理器的支持使得WindowsNT可以作为专业的服务器使用,即全新插即用技术的应用是我们能够方便的使用USB、1394等设备。同时,管理控制台(MMC)也作为一个重要的管理工具被引入。而在WindowsNT4.0中不被支持的新游戏接口也被加入到了Windows2000中,这就是DirectX7.0。但是,正因为大量新技术的加入,给Windows2000带来了不少潜在的系统漏洞,这也为后来“冲击波”等蠕虫病毒的猖獗种下了祸根。49计算机网络安全基础(第三版)Wind

33、ows 2000 用户界面用户界面50计算机网络安全基础(第三版)Windows Me 简介简介在Windows98第二版推出之后,微软又开始了其第三版的开发工作。后来这个系统被正式更名为了WindowsMillenniumEdition(千禧版),简称WindowsMe,发行日期是2000年9月14日。WindowsMe的定位是家庭娱乐,相对于Windows98来说更新并不大,主要升级了一些常用软件,如InternetExplorer5.5和WindowsMediaPlayer7.0。同时,WindowsMe还新加入了一系列的小游戏,用来制作家庭电影的MovieMaker和并不成熟的“系统还

34、原”技术。WindowsMe是最后一个16位/32位混合模式的Windows9X系列产品,我们从它的版本号4.9也可以看到微软的这一意图。由于相对于Windows98的更新并不多,WindowsMe并未获得用户们的普遍认同。很多人认为这几乎是微软在Windows3.0以后,最失败的一次系统发布。然而,WindowsMe并非一无是处,它的开关机速度至今仍是所有32位Windows中最快的。而那些被大众批评为不成熟的新功能后来又以全新的面貌和更稳定的性能出现在了以NT内核为基础的个人操作系统上。51计算机网络安全基础(第三版)Windows Me 用户界面用户界面52计算机网络安全基础(第三版)W

35、indows XP 简介简介早在1999年,Windows2000未发布的时候,微软就有推出一个Windows2000家庭版的打算,这就是代号为“Neptune”(海王星)的操作系统。很可惜,仅推出一个Alpha版本之后,这个计划便不幸夭折。下一个家庭版的操作系统最终还是放在了Win9X产品线上,也就是WindowsMe。不过微软并没有放弃为Windows2000打造家庭版的打算,实际上“Neptune”是一个被代号为“Whistler”的产品取代了,这就是后来的WindowsXP。WindowsXP于2001年8月24日正式发布,没有按年份来命名,字母XP的意思是“体验”(由experien

36、ce而来)。WindowsXP的版本号是5.1(也就是WindowsNT5.1)。53计算机网络安全基础(第三版)Windows XP 简介简介最初只发行了两个版本:专业版(Professional)和家庭版(HomeEdition),后来又相继推出了媒体中心版(MediaCenterEdition)、平板电脑版(TabletPCEdition)、嵌入版(Embedded)、64位版(x64Edition)、入门版(StarterEdition)以及为低端PC定制的精简版(FundamentalsforLegacyPCs)等。WindowsXP对Windows2000进行了很多人性化的更新,使

37、其更适应家庭用户。XP继承并升级了WindowsMe中的很多组件,包括MediaPlayer、MovieMaker、WindowsMessenger、帮助中心和系统还原等等,此外,XP还捆绑了IE6.0和一个简单的防火墙。然而,越来越多的附加功能,也使得微软遭到了越来越多的质疑。WindowsXP拥有全新设计的用户界面,这是自Windows95以来,微软对Windows外观做的最大一次“整容手术”。此外,微软还为WindowsXP编写了大量的硬件驱动程序,使得其兼容性有了进一步的提升。54计算机网络安全基础(第三版)Windows XP 用户界面用户界面55计算机网络安全基础(第三版)Wind

38、ows server 2003 简介简介在新的市场体系形成后,微软把原有的NT高端产品系列划分为了WindowsServer家族。与面向个人的NT系统(如XP)不同,这一系列的产品继续使用年份来命名,所以,WindowsServer2003和XP属于同一代产品。WindowsServer2003早期的开发代号为“WhistlerServer”,后来曾一度被命名为“Windows.NETServer”。WindowsServer2003于2003年3月28日问世,真实版本号为5.1。针对不同的商业需求,WindowsServer2003进一步细分了版本子集,包括Web版、标准版、企业版和数据中心

39、版这4个版本。56计算机网络安全基础(第三版)Windows server 2003 简介简介在对Windows2000中的活动目录、组策略操作和管理、磁盘管理等众多服务器组件作了较大改进后,WindowsServer2003在稳定性和安全性上有了实质性的飞跃。其中,IIS6的推出便大大提升了WindowsServer2003作为Web服务器的可靠性。2005年年中,微软发布了第一个补丁包(SP1),为WindowsServer2003提供了那些在WindowsXPSP2中包含的安全性更新。同年年底,微软又推出了WindowsServer2003R2,包含了很多原版中不具备的新功能。但是客户们

40、并不能免费升级到R2版,而是需要付费更新。57计算机网络安全基础(第三版)Windows server 2003 界面界面58计算机网络安全基础(第三版)Windows Vista 简介简介WindowsVista的开发代号为“Longhorn”,原定于2003年发布。Longhorn最初被定位为个人操作系统,是WindowsXP和再下一代操作系统(也就是“Blackcomb”)之间的过渡产品。但是后来微软把越来越多的功能加入到了这个系统中,导致发布计划一拖再拖,甚至被嘲笑为一个“永远都发布不了的产品”。到了2004年,Longhorn甚至还无法推出一个像样的Beta版本.此后,微软终于下定决

41、心,砍掉部分功能,为Longhorn计划全面“瘦身”。2005年7月,微软将Longhorn正式更名为WindowsVista(版本号6.0)。几天之后,微软发布了WindowsVista的Beta1版,之后又在次年的5月推出具有完整功能的Beta2版。最终版本于2006年11月发布。Vista有6个不同的版本发售,他们分别是:Starter(入门版)、HomeBasic(家庭基础版)、HomePremium(家庭特惠版)、Business(商业用户版)、Enterprise(企业用户版)和拥有全部功能的Ultimate(极限版本)。59计算机网络安全基础(第三版)Windows Vista

42、用户界面用户界面60计算机网络安全基础(第三版)Windows server 2008 简介简介WindowsServer2008操作系统2008年2月27日发布。微软公司希望Windowsserver2008的销售将刺激企业客户广泛采用WindowsVista操作系统。迄今为止,企业客户强烈要求微软对XP系统进行升级。微软还寄希望于WindowsServer2008中的全、虚拟、Web工作效率、企业智能等新特性能够吸引企业IT经理的兴趣。今年微软公司将发布SQLServer2008软件,微软希望这一产品将吸引消费者构建他们的高端数据库,在这一市场,微软没有参与先前的竞争。而使用者在测试微软的

43、WindowsServer2008软件测试版时表示,软件在安全上提供的重大改进超过了先前的版本。61计算机网络安全基础(第三版)Windows server 2008 界面界面62计算机网络安全基础(第三版)Windows 注册表注册表63计算机网络安全基础(第三版)2.4 Unix网络配置网络配置1.网络配置文件网络配置文件(1)/etchosts文件文件该文件的目的是提供简单的主机名到IP地址的转换。一个例子,其中以“#”打头的行表示注释:#IPADDRESSFQDNALIASEShost264计算机网络安全基础(第三版)2.4 Unix网络配置网络配置(2)/etc/ethers文件文件

44、当一个主机在本地网络上,并知道其IP地址时,TCP/IP将它转换成实际的以太网地址。这可以通过地址转换协议(ARP),或者创建一个etcethers文件并由该文件列出所有的以太网地址列表来实现。该文件的格式是:前面是以太网地址,后面是正式的主机名,例如:#EthernetAddressHostname5:2:21:3:fc:1ahost12:54:12:4:54:7fhost2e1:0:c1:1:9:23host365计算机网络安全基础(第三版)2.4 Unix网络配置网络配置(3)/etc/networks 文件文件该文件提供了一个Internet上的IP地址和名字。每一行提供了一个特定的网

45、络的信息,例如:#NETWORKNAMEIPADDRESS187.12.4ftp.host2.org166.23.56该文件中的每一项包括一个网络的IP地址、名称、别名和注释。66计算机网络安全基础(第三版)2.4 Unix网络配置网络配置(4)/etc/protocols文件文件该文件提供了一个已知的DARPAInternet协议的列表。下例每行包含了协议名、协议号以及该协议的别名:#Internet(IP)protocolsip0IP#internetprotocol,pseudoprotocolnumbericmp1ICMP#internetcontrolmessageprotocolg

46、gp3GGP#gatewaytogatewayprotocoltcp6TCP#transmissioncontrolprotocolegp8EGP#exteriorgatewayprotocolpup12PUP#PARCuniversalpacketprotocoludp17UDP#userdatagramprotocolhello63HELLO#HELLORoutingProtocol67计算机网络安全基础(第三版)2.4 Unix网络配置网络配置(5)/etc/services文件文件该文件提供了可用的服务列表。对每一个服务,文件中的每一行提供了下述信息:正式服务名、端口号、协议名、别名#

47、NetworkservicesInternetstyle#echo7/tcpecho7/udpdiscard9/tcpsinknulldiscard9/udpsinknullsystat11/tcpftp21/tcptelnet23/tcp68计算机网络安全基础(第三版)2.4 Unix网络配置网络配置2.Unix文件访问控制文件访问控制 Unix系统的资源访问控制是基于文件的,为了维护系统的安全性,系统中每一个文件都具有一定的访问权限,只有具有这种访问权限的用户才能访问该文件,否则系统将给出PermissionDenied的错误信息。有三类用户:用户本人、用户所在组的用户、其它用户允许权:R

48、-读W-写X-执行允许权组:A-管理员(所有权利)V-属主G-组O-其他每个人69计算机网络安全基础(第三版)2.4 Unix网络配置网络配置3.NFS文件访问系统的安全文件访问系统的安全 Sun的网络文件系统(NFS)是最重要的、也是最脆弱的网络服务,因为它提供了完全的对文件和目录的访问。NFS访问控制机制的主要安全漏洞在于它的难维护性和控制的非精确性,另一个漏洞是它没有用户验证机制,即使使用所谓安全的NFS实现方案,也没有用户验证。由于NFS对用户的认证非常简单,并且对NFS设置错误的例子比比皆是。因此NFS对网络安全的危害是非常巨大的。70计算机网络安全基础(第三版)2.4 Unix网络

49、配置网络配置NFS对网络安全的危害是非常巨大的,具体有四点:(1)对可以安装调出文件卷的主机没有限制,将使得任何主机都可以安装,因此攻击者所在的主机也一样可以安装它。即使没有其它权限,攻击者通过这一步便已看到了系统的许多信息。(2)没有明确地设置调出文件卷为只读,则调出文件卷在客户端缺省为可读、可写。这时候攻击者便可以增加,修改,删除或替换NFS服务器上的文件。需要明确指出的是,调出文件卷缺省为可写。71计算机网络安全基础(第三版)2.4 Unix网络配置网络配置(3)许多主机常常将NFS服务器上的系统信箱和用户主目录所在的目录调出。安装这些目录的用户,只要具有文件属主的UID和GID,便可以

50、阅读这些文件。这只要攻击者在本机是超级用户,那么他便可以用su命令变成任何普通用户,或者诸如bin这类的特殊用户。(4)有一些系统甚至将NFS服务器上的根目录调出。这等于是将系统送到别人眼底。系统的一切秘密暴露无疑。攻击者只需用命令“subin”变成bin用户,或者与root同组的用户,便可以替换系统一些启动时的文件。72计算机网络安全基础(第三版)2.4 Unix网络配置网络配置设置NFS时的一些安全事项:限制可安装调出文件卷的客户机及可安装的目录。如果可能,将文件系统以只读方式调出去。对调出的文件及目录设置为root所有。不要将服务器的可执行文件调出。不要将用户目录调出去。使用安全的NFS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com