操作系统安全机制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《操作系统安全机制课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作 系统安全 机制 课件
- 资源描述:
-
1、第9章 操作系统安全v9.1 操作系统的安全性操作系统的安全性v9.2 Windows安全机制安全机制v9.3 Windows安全配置安全配置v9.4 Unix安全机制安全机制v9.5 Linux安全机制安全机制v9.6 Linux安全设置安全设置 v 9.1 操作系统的安全性操作系统的安全性v9.1.1操作系统安全功能操作系统安全功能v 一个安全的操作系统应该具有以下的功能一个安全的操作系统应该具有以下的功能:v 1有选择的访问控制有选择的访问控制v 对计算机的访问可以通过用户名和密码组对计算机的访问可以通过用户名和密码组合及物理限制来控制;对目录或文件级的访问则可合及物理限制来控制;对目录
2、或文件级的访问则可以由用户和组策略来控制。以由用户和组策略来控制。v 2内存管理与对象重用内存管理与对象重用v 系统中的内存管理器必须能够隔离每个不系统中的内存管理器必须能够隔离每个不同进程所使用的内存。在进程终止且内存将被重用同进程所使用的内存。在进程终止且内存将被重用之前,必须在再次访问它之前,将其中的内容清空之前,必须在再次访问它之前,将其中的内容清空。v 3审计能力审计能力v 安全系统应该具备审计能力,以便测试安全系统应该具备审计能力,以便测试其完整性,并可追踪任何可能的安全破坏活动。其完整性,并可追踪任何可能的安全破坏活动。审计功能至少包括可配置的事件跟踪能力、事件审计功能至少包括可
3、配置的事件跟踪能力、事件浏览和报表功能、审计事件、审计日志访问等。浏览和报表功能、审计事件、审计日志访问等。v 4加密数据传送加密数据传送v 数据传送加密保证了在网络传送时所截数据传送加密保证了在网络传送时所截获的信息不能被未经身份认证代理所访问。针对获的信息不能被未经身份认证代理所访问。针对窃听和篡改,加密数据具有很强的保护作用。窃听和篡改,加密数据具有很强的保护作用。v 5加密文件系统加密文件系统v 对文件系统加密保证了文件只能被具有对文件系统加密保证了文件只能被具有访问权的用户所访问。文件加密和解密的方式对访问权的用户所访问。文件加密和解密的方式对用户来说应该是透明的。用户来说应该是透明
4、的。v 6安全进程间通信机制安全进程间通信机制v 进程间通信也是给系统安全带来威胁的进程间通信也是给系统安全带来威胁的一个主要因素,应对进程间的通信机制做一些必一个主要因素,应对进程间的通信机制做一些必要的安全检查。要的安全检查。v9.1.2 操作系统安全设计操作系统安全设计v 操作系统的安全性遍及整个操作系统的操作系统的安全性遍及整个操作系统的设计和结构中,所以在设计操作系统时应多方面设计和结构中,所以在设计操作系统时应多方面考虑安全性的要求。下面是操作安全系统设计的考虑安全性的要求。下面是操作安全系统设计的一些原则:一些原则:v 1最小权限最小权限v 2机制的经济性机制的经济性v 3开放式
5、设计开放式设计v 4完整的策划完整的策划v 5权限分离权限分离v 6最少通用机制最少通用机制v 可共享实体提供了信息流的潜在通道,可共享实体提供了信息流的潜在通道,系统为防止这种共享的威胁要采取物理或逻辑分系统为防止这种共享的威胁要采取物理或逻辑分离的措施。离的措施。v9.1.3 操作系统的安全配置操作系统的安全配置v 操作系统安全配置主要是指操作系统访操作系统安全配置主要是指操作系统访问控制权限的合理设置、系统的及时更新以及对问控制权限的合理设置、系统的及时更新以及对攻击的防范三个方面。攻击的防范三个方面。v 1合理设置合理设置v 利用操作系统的访问控制功能,为用户利用操作系统的访问控制功能
6、,为用户和文件系统建立恰当的访问权限控制。和文件系统建立恰当的访问权限控制。 v 2及时更新及时更新v 及时地更新系统,能修正操作系统中已及时地更新系统,能修正操作系统中已发现的问题,会使整个系统的安全性、稳定性、发现的问题,会使整个系统的安全性、稳定性、易用性得到大幅度提高。易用性得到大幅度提高。v 3攻击防范攻击防范v 攻击的防范主要是指对于各种可能的攻攻击的防范主要是指对于各种可能的攻击,比如利用系统缓冲区溢出攻击等要进行合理击,比如利用系统缓冲区溢出攻击等要进行合理的预先防范,对各类攻击的防范是操作系统系统的预先防范,对各类攻击的防范是操作系统系统安全防护的一个重要内容。安全防护的一个
7、重要内容。 v9.1.4 操作系统的安全性操作系统的安全性v 1用户认证能力用户认证能力v 操作系统的许多保护措施大都基于鉴别系统操作系统的许多保护措施大都基于鉴别系统的合法用户,身份鉴别是操作系统中相当重要的一的合法用户,身份鉴别是操作系统中相当重要的一个方面,也是用户获取权限的关键。为防止非法用个方面,也是用户获取权限的关键。为防止非法用户存取系统资源,操作系统采取了切实可行的、极户存取系统资源,操作系统采取了切实可行的、极为严密的安全措施。为严密的安全措施。v 2抵御恶意破坏能力抵御恶意破坏能力v 恶意破坏可以使用安全漏洞扫描工具、特恶意破坏可以使用安全漏洞扫描工具、特洛伊木马、计算机病
8、毒等方法实现。一个安全的操洛伊木马、计算机病毒等方法实现。一个安全的操作系统应该尽可能减少漏洞存在,避免各种后门出作系统应该尽可能减少漏洞存在,避免各种后门出现。现。v 3监控和审计日志能力监控和审计日志能力v 从技术管理的角度考虑,可以从监控和从技术管理的角度考虑,可以从监控和审计日志两个方面提高系统的安全性。审计日志两个方面提高系统的安全性。v (1)监控()监控(monitoring)v 监控可以检测和发现可能违反系统安全监控可以检测和发现可能违反系统安全的活动。例如,在分时系统中,记录一个用户登的活动。例如,在分时系统中,记录一个用户登录时输入的不正确口令的次数,当超过一定的数录时输入
9、的不正确口令的次数,当超过一定的数量时,就表示有人在猜测口令,可能就是非法的量时,就表示有人在猜测口令,可能就是非法的用户。用户。v (2)审计日志()审计日志(audit log)v 日志文件可以帮助用户更容易发现非法日志文件可以帮助用户更容易发现非法入侵的行为,可以利用它综合各方面的信息,去入侵的行为,可以利用它综合各方面的信息,去发现故障的原因、侵入的来源以及系统被破坏的发现故障的原因、侵入的来源以及系统被破坏的范围。范围。v 9.2 Windows安全机制安全机制v9.2.1 Windows安全机制概述安全机制概述v Windows安全服务的核心功能包括了安全服务的核心功能包括了活动目
10、录活动目录AD服务、对服务、对PKI的集成支持、对的集成支持、对Kerberos V5鉴别协议的支持,保护本地数据鉴别协议的支持,保护本地数据的的EFS和使用和使用IPSec来支持公共网络上的安全来支持公共网络上的安全通讯等。通讯等。v9.2.2 活动目录服务活动目录服务v 活动目录是一种包含服务功能的目录,活动目录是一种包含服务功能的目录,它可以做到它可以做到“由此及彼由此及彼”的联想、映射。如找到了的联想、映射。如找到了一个用户名,可以联想到该用户的账号等,提高一个用户名,可以联想到该用户的账号等,提高了系统资源的利用效率。了系统资源的利用效率。v 活动目录包括目录和与目录相关的服务活动目
11、录包括目录和与目录相关的服务两个部分。两个部分。v 目录是存储各种对象的一个物理容器,目录是存储各种对象的一个物理容器,与与Windows9X中的中的“目录目录”和和“文件夹文件夹”没有本没有本质区别,仅仅是一个对象。质区别,仅仅是一个对象。v 目录服务是为目录中所有信息和资源发目录服务是为目录中所有信息和资源发挥作用的服务,活动目录是一个分布式的目录服挥作用的服务,活动目录是一个分布式的目录服务,能对用户提供统一的服务。务,能对用户提供统一的服务。v Windows系统的安全模型正是建立在系统的安全模型正是建立在活动目录结构之上,提供域间信任关系、组策略活动目录结构之上,提供域间信任关系、组
12、策略安全管理、身份鉴别与访问控制、管理委派等安安全管理、身份鉴别与访问控制、管理委派等安全性服务。全性服务。v 1域间信任关系域间信任关系v这里的域是指这里的域是指Windows网络系统的安全性边网络系统的安全性边界。界。 v Windows支持域间的信任关系,用来支支持域间的信任关系,用来支持直接身份验证传递,用户和计算机可以在目录持直接身份验证传递,用户和计算机可以在目录树的任何域中接受身份验证,使得用户或计算机树的任何域中接受身份验证,使得用户或计算机仅需登录一次网络就可以对任何他们拥有相应权仅需登录一次网络就可以对任何他们拥有相应权限的资源进行访问。限的资源进行访问。v 2组策略安全管
13、理组策略安全管理v 组策略安全管理可以实现系统的安全配组策略安全管理可以实现系统的安全配置。管理者可用此设置来控制活动目录中对象的置。管理者可用此设置来控制活动目录中对象的各种行为,使管理者能够以相同的方式将所有类各种行为,使管理者能够以相同的方式将所有类型的策略应用到众多计算机上,可以定义广泛的型的策略应用到众多计算机上,可以定义广泛的安全性策略。安全性策略。 v 3身份鉴别与访问控制身份鉴别与访问控制v 身份鉴别服务用来确认任何试图登录到身份鉴别服务用来确认任何试图登录到域或访问网络资源的用户身份。在域或访问网络资源的用户身份。在Windows环环境中,用户身份鉴别有两种方式:境中,用户身
14、份鉴别有两种方式:v (1)互动式登录,向域账户或本地计算)互动式登录,向域账户或本地计算机确认用户的身份;机确认用户的身份;v (2)网络身份鉴别,向用户试图访问的)网络身份鉴别,向用户试图访问的任何网络服务确认用户的身份。任何网络服务确认用户的身份。v 4管理委派管理委派v 将原来复杂的域管理任务分配给多个管将原来复杂的域管理任务分配给多个管理员进行管理。理员进行管理。 v9.2.3 认证服务认证服务v Windows使用使用Kerberos V5协议作协议作为网络用户身份认证的主要方法。为网络用户身份认证的主要方法。v Windows操作系统全面支持操作系统全面支持PKI,并,并作为操作
15、系统的一项基本服务而存在。作为操作系统的一项基本服务而存在。v9.2.4 加密文件系统加密文件系统v Windows提供了加密文件系统提供了加密文件系统EFS用用来保护本地系统,如硬盘中的数据安全。来保护本地系统,如硬盘中的数据安全。EFS是是 Windows 的的 NTFS 文件系统的一个组件,能文件系统的一个组件,能让用户对本地计算机中的文件或文件夹进行加密让用户对本地计算机中的文件或文件夹进行加密,非授权用户是不能对这些加密文件进行读写操,非授权用户是不能对这些加密文件进行读写操作的。作的。v9.2.5 安全设置模板安全设置模板v Windows提供了安全模板工具,它可提供了安全模板工具
16、,它可以方便组织网络安全设置的建立和管理。安全模以方便组织网络安全设置的建立和管理。安全模板是安全配置的实际体现,它是一个可以存储一板是安全配置的实际体现,它是一个可以存储一组安全设置的文件。组安全设置的文件。Windows包含一组标准安包含一组标准安全模板,模板适用的范围从低安全性域客户端设全模板,模板适用的范围从低安全性域客户端设置到高安全性域控制器设置都有。置到高安全性域控制器设置都有。v v9.2.6安全账号管理器安全账号管理器v Windows中对用户账户的安全管理使中对用户账户的安全管理使用了安全账号管理器用了安全账号管理器SAM (Security Account Manager
17、),是),是Windows的用户的用户账户数据库,所有用户的登录名及口令等相关信账户数据库,所有用户的登录名及口令等相关信息都会保存在这个文件中。息都会保存在这个文件中。Windows系统中对系统中对SAM文件中资料全部进行了加密处理,一般的文件中资料全部进行了加密处理,一般的编辑器是无法直接读取这些信息的。编辑器是无法直接读取这些信息的。 v9.2.7其它方面其它方面v 1支持支持IPSec协议协议v IPSec提供了认证、加密、数据完整性提供了认证、加密、数据完整性和和TCP/IP数据的过滤功能。数据的过滤功能。v 2可扩展的安全体系结构可扩展的安全体系结构v 为了提供与现有客户端的兼容性
18、并利用为了提供与现有客户端的兼容性并利用特殊的安全机制,特殊的安全机制,Windows操作系统使用操作系统使用SSPI来确保在基于来确保在基于Windows环境中实现一致环境中实现一致的安全性。的安全性。SSPI为客户机服务器双方的身份为客户机服务器双方的身份认证提供了上层应用的认证提供了上层应用的API,屏蔽了网络安全协,屏蔽了网络安全协议的实现细节议的实现细节v 3安全审核安全审核v Windows允许用户监视与安全性相关允许用户监视与安全性相关的事件(如失败的登录尝试),因此,可以检测的事件(如失败的登录尝试),因此,可以检测到攻击者和试图危害系统数据的事件。到攻击者和试图危害系统数据的
19、事件。Windows还产生安全性日志,并提供查看日志还产生安全性日志,并提供查看日志中所报告安全性事件的方法。中所报告安全性事件的方法。v v 9.3 Windows安全配置安全配置v 基于基于NT技术的技术的Windows 操作系统自身操作系统自身带有强大的安全功能和选项,只要合理的配置它们带有强大的安全功能和选项,只要合理的配置它们, windows操作系统将会是一个比较安全的操操作系统将会是一个比较安全的操作系统。据说,有作系统。据说,有90的恶意攻击都是利用的恶意攻击都是利用Windows 操作系统安全配置不当造成的。操作系统安全配置不当造成的。v 1使用使用NTFS分区格式分区格式v
20、 NTFS文件系统具备高强度的访问控制机文件系统具备高强度的访问控制机制,保证用户不能访问未经授权的文件和目录,能制,保证用户不能访问未经授权的文件和目录,能够有效地保护数据不被泄漏与篡改。够有效地保护数据不被泄漏与篡改。v 同时同时NTFS文件系统还具有查找文件速文件系统还具有查找文件速度快,产生文件碎片少,节约磁盘空间等优点。度快,产生文件碎片少,节约磁盘空间等优点。v 2使用不同的分区使用不同的分区v安装操作系统时,应用程序不要和操作系统放安装操作系统时,应用程序不要和操作系统放在同一个分区中,至少要在硬盘上留出两个分区在同一个分区中,至少要在硬盘上留出两个分区,一个用来安装操作系统和重
21、要的日志文件,另,一个用来安装操作系统和重要的日志文件,另一个用来安装应用程序,以免攻击者利用应用程一个用来安装应用程序,以免攻击者利用应用程序的漏洞导致系统文件的泄漏与损坏。序的漏洞导致系统文件的泄漏与损坏。 v 3系统版本的选择系统版本的选择v Windows有各种语言的版本,可以选有各种语言的版本,可以选择英文版或简体中文版。择英文版或简体中文版。v 4安装顺序安装顺序v 在本地系统用光盘等安装,接着是安装在本地系统用光盘等安装,接着是安装各种应用程序,最后再安装最新系统补丁。各种应用程序,最后再安装最新系统补丁。v 5及时安装最新补丁程序及时安装最新补丁程序v 要经常访问微软和一些安全
22、站点,下载要经常访问微软和一些安全站点,下载最新的最新的SP(Service Pack)和漏洞补丁()和漏洞补丁(Hot Fixes)程序,这是维护系统安全最简单也)程序,这是维护系统安全最简单也是最有效的方法。是最有效的方法。v 微软公司的产品补丁分为微软公司的产品补丁分为2类:类:SP和和Hot Fixes。SP是集合一段时间内发布的是集合一段时间内发布的Hot Fixes的所的所 有补丁,也称大补丁,一般命名为有补丁,也称大补丁,一般命名为SP1、SP2等,等, Hot Fixes是小补丁,是为解是小补丁,是为解决微软网站上最新安全告示中的系统漏洞而发布决微软网站上最新安全告示中的系统漏
23、洞而发布的。的。v 6组件的定制组件的定制v 最好只安装你确实需要的服务。在不确最好只安装你确实需要的服务。在不确定的情况下,选择是不安装,需要时再补装也不定的情况下,选择是不安装,需要时再补装也不晚。根据安全原则,最少的服务最小的权限晚。根据安全原则,最少的服务最小的权限最大的安全。最大的安全。v 7启动设置启动设置v 一旦系统安装完毕,除了硬盘启动外,一旦系统安装完毕,除了硬盘启动外,软盘、光盘、甚至是软盘、光盘、甚至是USB闪存的启动都可能带闪存的启动都可能带来安全的问题。可以在来安全的问题。可以在BIOS设置中禁止除硬盘设置中禁止除硬盘以外的任何设备的启动。同时,要在以外的任何设备的启
24、动。同时,要在BIOS中设中设置开机密码,开机密码是计算机安全的第一道防置开机密码,开机密码是计算机安全的第一道防线。线。v 8限制用户数量限制用户数量v 去掉所有测试用户、共享用户和普通部去掉所有测试用户、共享用户和普通部门账号等,要知道,系统的帐户越多,黑客们得门账号等,要知道,系统的帐户越多,黑客们得到合法用户的权限可能性一般也就越大。到合法用户的权限可能性一般也就越大。v v 9创建创建2个管理员用帐号个管理员用帐号 v 创建一个一般权限帐号用来处理一些日常创建一个一般权限帐号用来处理一些日常事物,另一个拥有事物,另一个拥有Administrators 权限的帐户权限的帐户只在需要的时
25、候使用。要尽量减少只在需要的时候使用。要尽量减少Administrators登陆的次数和时间,因为,只登陆的次数和时间,因为,只要登陆系统后,密码就存储在要登陆系统后,密码就存储在WinLogon中,非中,非法用户入侵计算机时就可以得到登陆用户密码。法用户入侵计算机时就可以得到登陆用户密码。v 10使用文件加密系统使用文件加密系统EFS v Windows强大的加密系统能够给磁盘、强大的加密系统能够给磁盘、文件夹(包括文件夹(包括temp文件夹)和文件加上一层安全文件夹)和文件加上一层安全保护,这样可以防止别人把你的硬盘上的数据读保护,这样可以防止别人把你的硬盘上的数据读出。出。 v 11目录
展开阅读全文