




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第12章Unix与Linux操作系统平安李剑北京邮电大学信息平安中心E-mail::130-01936882版权所有,盗版必纠概述Linux被认为是一个比较平安的Internet效劳器。作为一种开放源代码操作系统,一旦Linux系统中发现有平安漏洞,Internet上来自世界各地的志愿者会踊跃修补它。Unix系统作为一个稳定的操作系统,也有许多漏洞需要修补。然而,系统管理员往往不能及时地对Linux/Unix系统的漏洞进行修补,这就给黑客以可乘之机。但是,相对于这些系统本身的平安漏洞,更多的平安问题是由不当的配置造成的,可以通过适当的配置来防止。本章将介绍一些增强Linux/Unix系统平安性配置的根本知识。版权所有,盗版必纠目录第12章Unix与Linux操作系统平安12.1Unix与Linux系统概述12.2Unix与Linux系统平安思考题版权所有,盗版必纠1969年,KenThompson、DennisRitchie和其他一些人在AT&T贝尔实验室开始进行一个“little-usedPDP-7inacorner〞的工作,它便是Unix的雏形。10年里,Unix在AT&T的开展经历了数个版本。V4〔1974〕用C语言重写,这成为系统间操作系统可移植性的一个里程碑。V6〔1975〕第一次在贝尔实验室以外使用,成为加州大学伯克利分校开发的第一个Unix版本的根底。贝尔实验室继续在Unix上工作到80年代,有1983年的System5版本和1989年的System4版本。同时,加利福尼亚大学的程序员改动了AT&T发布的源代码,引发了许多主要论题。BSD〔BerkeleyStandardDistribution〕成为第2个主要“Unix〞版本。12.1Unix与Linux系统概述版权所有,盗版必纠Unix操作系统是由美国贝尔实验室开发的一种多用户、多任务的通用操作系统。它从一个实验室的产品开展成为当前使用普遍、影响深远的主流操作系统。Unix操作系统经过20多年的开展后,已经成为一种成熟的主流操作系统,并在开展过程中逐步形成了一些新的特色,其中主要特色包括5个方面。12.1Unix与Linux系统概述版权所有,盗版必纠可靠性高极强的伸缩性网络功能强强大的数据库支持功能开放性好12.1Unix与Linux系统概述版权所有,盗版必纠在这期间,Unix操作系统出现了许多“变种〞,如Linux、Solaris等如下图12.1Unix与Linux系统概述版权所有,盗版必纠Linux是一套可以免费使用和自由传播的类Unix操作系统,主要用于基于Intelx86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。目的是想设计一个代替Minix〔是由一位名叫AndrewTannebaum的计算机教授编写的一个操作系统示教程序〕的操作系统。这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。12.1Unix与Linux系统概述版权所有,盗版必纠Linus看到了一个叫做Minix的小型Unix系统,觉得自己能做得更好。1991年秋天,他发行了一个叫“Linux〞的免费软件内核的源代码—是他的姓和Minux的组合。到1994年,Linus和一个内核开发小组发行了Linux1.0版。Linus和朋友们有一个免费内核,Stallman和朋友们拥有一个免费的Unix克隆系统的其余局部。人们把Linux内核和GNU合在一起组成一个完整的免费系统,该系统被称为“Linux〞,尽管Stallman更愿意取名为“GNU/LinuxSystem〞。有几种不同类别的GNU/Linux:一些可以被公司用来支持商业使用,如RedHat、CalderaSystems和;其他如DebianGNU/Linux,更接近于最初的免费软件概念。Linux能在几种不同体系结构的芯片上运行,并已经被各界接纳或支持。其支持者有惠普、硅谷图像和Sun等有较长历史的Unix供给商,还有康柏和戴尔等PC供给商以及Oracle和IBM等主要软件供给商。12.1Unix与Linux系统概述版权所有,盗版必纠Linux是一个免费的操作系统,用户可以免费获得其源代码,并能够随意修改。它是在共用许可证(GPL,GeneralPublicLicense)保护下的自由软件,也有好几种版本,如RedHatLinux、Slackware,以及国内的XteamLinux、红旗Linux等。Linux的流行是因为它具有许多优点,典型的优点有如下7个:12.1Unix与Linux系统概述版权所有,盗版必纠〔1〕完全免费;〔2〕完全兼容POSIX1.0标准;〔3〕多用户、多任务;〔4〕良好的界面;〔5〕丰富的网络功能;〔6〕可靠的平安、稳定性能;〔7〕支持多种平台。由于Unix与Linux系统相似,所以本章将二者合起来介绍。12.1Unix与Linux系统概述版权所有,盗版必纠Unix系统中的/etc/passwd文件含有全部系统需要知道的关于每个用户的信息(加密后的口令也可能存于/etc/shadow文件中)。/etc/passwd中包含用户的登录名、经过加密的口令、用户号、用户组号、用户注释、用户主目录以及用户所用的shell程序。其中用户号(UID)和用户组号(GID)用于Unix系统惟一标识用户和同组用户及用户的访问权限。/etc/passwd中存放的是加密后的口令,用户在登录时需要输入的口令经计算后与/etc/passwd对应局部相比较,符合那么允许登录,否那么拒绝用户登录。用户可用passwd命令修改自己的口令,但不能直接修改/etc/passwd中的口令部份。12.2.1系统口令平安版权所有,盗版必纠一个好的口令应当至少有6个字符长,不要用个人信息做口令(如生日、名字、反向拼写的登录名、房间中可见的物品等),普通的英语单词也不好(因为可用字典攻击法),口令中最好有一些非字母(如数字、标点符号、控制字符等),还要好记一些,不能写在纸上或计算机里的文件中。选择口令的一个推荐方法是将两个不相关的词用一个数字或控制字符相连,并截断为8个字符。当然,如果能记住8位乱码自然更好。不应使用同一个口令在不同机器中使用,特别是不同级别的用户使用同一口令,可能导致平安隐患。用户应定期改变口令,至少6个月要改变一次,系统管理员可以强制用户定期做口令修改。为防止别人窃取口令,在输入口令时应注意保密。12.2.1系统口令平安版权所有,盗版必纠1.禁用帐号 在/etc/passwd文件中用户名前加一个“#〞,把“#〞去掉即可取消限制。在对操作系统做配置的时候,可以将一些不用的帐号删除。12.2.2帐号平安版权所有,盗版必纠2.保护root帐号 (1)除非必要,防止以超级用户登录。 (2)严格限制root只能在某一个终端登陆,远程用户可以使用/bin/su-l来成为root。 (3)不要随意把rootshell留在终端上。 (4)假设某人确实需要以root来运行命令,那么考虑安装sudo这样的工具,它能使普通用户以root来运行个人命令并维护日志。 (5)不要把当前目录(“./〞)和普通用户的bin目录放在root帐号的环境变量PATH中。 (6)永远不以root运行其他用户的或不熟悉的程序12.2.2帐号平安版权所有,盗版必纠UNIX中的SUID(SetUserID)/SGID(SetGroupID)设置了用户id和分组id属性,允许用户以特殊权利来运行程序,这种程序执行时具有宿主的权限。当用户执行一个SUID文件时,用户ID在程序运行过程中被置为文件拥有者的用户ID。如果文件属于root,那用户就成为超级用户。同样,当一个用户执行SGID文件时,用户的组被置为文件的组。如passwd程序,它就设置了SUID位:12.2.3SUID和SGID版权所有,盗版必纠这样,passwd程序执行时就具有root的权限SUID程序是为了使普通用户完成一些普通用户权限不能完成的事而设置的。比方每个用户都允许修改自己的密码,但是修改密码时又需要root权限,所以修改密码的程序需要以管理员权限来运行。SUID程序会对系统平安带来威胁,它会使非法命令执行和权限提升。为了保证SUID程序的平安性,在SUID程序中要严格限制功能范围,不能有违反平安性规那么的SUID程序存在。并且要保证SUID程序自身不能被任意修改。12.2.3SUID和SGID版权所有,盗版必纠可以通过检查权限模式来识别一个SUID程序。如果“x〞被改为“s〞,那么程序是SUID。如:另外,用命令chmodu-sfile可去掉file的SUID位。12.2.3SUID和SGID版权所有,盗版必纠效劳就是运行在网络效劳器上监听用户请求的进程,效劳是通过端口号来区分的。常见的效劳及其对应的端口:ftp:21telnet:23(www):80pop3:11012.2.4效劳平安版权所有,盗版必纠在Unix系统中,效劳是通过inetd进程或启动脚本来启动。通过inetd来启动的效劳可以通过在/etc/inetd.conf文件中注释来禁用。Inetd配置文件如下图。12.2.4效劳平安版权所有,盗版必纠通过启动脚
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玻璃吊桥led施工方案
- 弧形闸门专项施工方案
- 燃气工程改造施工方案
- 斜井隧道施工方案
- 水库钻孔注浆施工方案
- 涵洞水管架空施工方案
- 承接彩灯施工方案
- 小麦岛内部施工方案
- 电梯梯井施工方案
- 橡胶地面景观施工方案
- MT 191-1989煤矿井下用橡胶管安全性能检验规范
- GB/T 6031-1998硫化橡胶或热塑性橡胶硬度的测定(10~100IRHD)
- GB/T 3280-2015不锈钢冷轧钢板和钢带
- GB/T 1872-1995磷矿石和磷精矿中氟含量的测定离子选择性电极法
- GB/T 17187-2009农业灌溉设备滴头和滴灌管技术规范和试验方法
- GB/T 12459-1990钢制对焊无缝管件
- 诊所备案信息表2022
- 仪器校正培训教材课件
- 智能制造最新版课件
- 新能源汽车动力电池技术:各类动力电池的工作原理及应用课件
- 高中历史世界史 试题
评论
0/150
提交评论