文档详情

信息安全概论(第3版)课件:Unix与Linux操作系统安全.pptx

发布:2025-05-03约3.42千字共23页下载文档
文本预览下载声明

Unix与Linux操作系统安全;概述;目录;1969年,KenThompson、DennisRitchie和其他一些人在ATT贝尔实验室开始进行一个“little-usedPDP-7inacorner”的工作,它便是Unix的雏形。10年里,Unix在ATT的发展经历了数个版本。V4(1974)用C语言重写,这成为系统间操作系统可移植性的一个里程碑。V6(1975)第一次在贝尔实验室以外使用,成为加州大学伯克利分校开发的第一个Unix版本的基础。

贝尔实验室继续在Unix上工作到80年代,有1983年的System5版本和1989年的System4版本。同时,加利福尼亚大学的程序员改动了ATT发布的源代码,引发了许多主要论题。BSD(BerkeleyStandardDistribution)成为第2个主要“Unix”版本。;Unix操作系统是由美国贝尔实验室开发的一种多用户、多任务的通用操作系统。它从一个实验室的产品发展成为当前使用普遍、影响深远的主流操作系统。

Unix操作系统经过20多年的发展后,已经成为一种成熟的主流操作系统,并在发展过程中逐步形成了一些新的特色,其中主要特色包括5个方面。;可靠性高

极强的伸缩性

网络功能强

强大的数据库支持功能

开放性好;在这期间,Unix操作系统出现了许多“变种”,如Linux、Solaris等如图所示;Linux是一套可以免费使用和自由传播的类Unix操作系统,主要用于基于Intelx86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

Linux最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。目的是想设计一个代替Minix(是由一位名叫AndrewTannebaum的计算机教授编写的一个操作系统示教程序)的操作系统。这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。;Linus看到了一个叫做Minix的小型Unix系统,觉得自己能做得更好。1991年秋天,他发行了一个叫“Linux”的免费软件内核的源代码—是他的姓和Minux的组合。到1994年,Linus和一个内核开发小组发行了Linux1.0版。Linus和朋友们有一个免费内核,Stallman和朋友们拥有一个免费的Unix克隆系统的其余部分。人们把Linux内???和GNU合在一起组成一个完整的免费系统,该系统被称为“Linux”,尽管Stallman更愿意取名为“GNU/LinuxSystem”。有几种不同类别的GNU/Linux:一些可以被公司用来支持商业使用,如RedHat、CalderaSystems和S.U.S.E;其他如DebianGNU/Linux,更接近于最初的免费软件概念。

Linux能在几种不同体系结构的芯片上运行,并已经被各界接纳或支持。其支持者有惠普、硅谷图像和Sun等有较长历史的Unix供应商,还有康柏和戴尔等PC供应商以及Oracle和IBM等主要软件供应商。;Linux是一个免费的操作系统,用户可以免费获得其源代码,并能够随意修改。它是在共用许可证(GPL,GeneralPublicLicense)保护下的自由软件,也有好几种版本,如RedHatLinux、Slackware,以及国内的XteamLinux、红旗Linux等。Linux的流行是因为它具有许多优点,典型的优点有如下7个:;(1)完全免费;

(2)完全兼容POSIX1.0标准;

(3)多用户、多任务;

(4)良好的界面;

(5)丰富的网络功能;

(6)可靠的安全、稳定性能;

(7)支持多种平台。

由于Unix与Linux系统相似,所以本章将二者合起来介绍。;Unix系统中的/etc/passwd文件含有全部系统需要知道的关于每个用户的信息(加密后的口令也可能存于/etc/shadow文件中)。/etc/passwd中包含用户的登录名、经过加密的口令、用户号、用户组号、用户注释、用户主目录以及用户所用的shell程序。其中用户号(UID)和用户组号(GID)用于Unix系统惟一标识用户和同组用户及用户的访问权限。/etc/passwd中存放的是加密后的口令,用户在登录时需要输入的口令经计算后与/etc/passwd对应部分相比较,符合则允许登录,否则拒绝用户登录。用户可用passwd命令修改自己的口令,但不能直接修改/etc/passwd中的口令部份。;一个好的口令应当至少有6个字符长,不要用个人信息做口令(如生日、名字、反向拼写的登录名、房间中可见的

显示全部
相似文档