1 / 147
文档名称:

《网络信息安全》.ppt

格式:ppt   大小:1,118KB   页数:147页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《网络信息安全》.ppt

上传人:wyj199215 2018/7/11 文件大小:1.09 MB

下载得到文件列表

《网络信息安全》.ppt

相关文档

文档介绍

文档介绍:《网络信息安全》
中国科学技术大学
肖明军
******@ustc.
•第一版Unix系统最早于1971年11月安装在DEC PDP-11/45机器上
•第一份有关Unix的论文发表于1973年
• Unix v6 手册于1975年发布
•此后,Unix发展成好多个分支,而且越来越复杂…
UNIX 操作系统的早期发展
UNIX 操作系统演进史
UNIX的历史开始于1969年ken Thompson,Dennis Ritchie(即著名的K&G,C语言的发明人)与一群人在一部PDP-7上进行的一些工作,后来这个系统变成了UNIX。它主要的几个版本为:
V1(1971):第一版的UNIX,以PDP-11/20的汇编语言写成。包括文件系统,fork、roff、ed等软件
V4(1973):以C语言从头写过,这使得UNIX修改容易,可以在几个月内移植到新的硬件平台上。最初C语言是为UNIX设计的,所以C与UNIX间有紧密的关系。
V6(1975):第一个在贝尔实验室外(尤其是大学中)广为流传的UNIX版本。这也是UNIX分支的起点与广受欢迎的开始。 (PDP-II)就是由这个版本衍生出来的。
V7(1979):在许多UNIX玩家的心目中,这是“最后一个真正的UNIX”,这个版本包括一个完整的K&RC编译器,Bourne shell。V7移植到VAX机器后称为32V。
目前开发UNIX(System V)的公司是Unix System Laboratories (USL)。USL本为AT&T所有,1993年初被Novell收购。Novell于1993年末将UNIX这个注册商标转让给X/Open组织
目前为止,UNIX有两大流派:那就是AT&T发布的UNIX操作系统System V与美国加州大学伯克利分校发布的UNIX版BSD(Berkeley Software Distribution)。SVR4是两大流派融合后的产物。1991年底,与System V针锋相对的开放软件基金会(Open Software Foundation)推出了OSF/1。
UNIX 操作系统分类
当前主流的 UNIX 系统
HP/UX、AIX等等–从早期SYSV和部分BSD系统发展而来的商用操作系统
Solaris–从SunOS系统发展而来,并借鉴了一些BSD规则
Linux–是几乎所有unix系统发展而来的“混血儿”, 但看起来更像SYSV-ish
FreeBSD、 NetBSD、OpenBSD–完全从主流BSD发展而来的分支
UNIX/LINUX 系统概述
系统体系结构
系统服务与进程
系统启动过程
系统的安全级别
UNIX/LINUX 系统安全特性
物理安全
常用命令介绍
用户环境变量介绍
文件系统安全
账号安全
日志记录
安全配置
APACHE 服务器配置要点
FTP 服务器配置要点
DNS 服务器配置要点
提纲
UNIX/LINUX 下第三方安全工具
SSH
TCP_WRAPPER
TRIPWIRE
NON-EXEC STACK
UNIX/LINUX 系统入侵分析
特征
处理方法
UNIX/LINUX 系统配置经验
分区划分
机器的启动密码
用户管理
系统文件安全
网络服务响应
原理篇
实践篇
底层硬件设备
基本输入输出系统(BIOS)
操作系统
应用程序
计算机系统结构
一般情况下,我们不能直接操作裸机,必须通过一个叫做基本输入输出系统的软件系统(英文为Basic Input/Output System,简称BIOS),才能操作控制裸机,之所以这样称呼它,是因为它提供了最基本的计算机操作功能,如在屏幕上显示一点,接收一个键盘字符的输入等。
在基本输入输出系统的外面是操作系统(Operating System):专门负责管理计算机的各种资源,并提供操作电脑所需的工作界面。有了它们,人们才可以方便自如地使用电脑。
应用软件一般都运行在操作系统之上,由专业人员根据各种需要开发。我们平时见到和使用的绝大部分软件均为应用软件,如杀毒软件,文字处理软件,学****软件,游戏软件,上网软件等等
具体结构图如右图所示:
硬件:CPU、内存、硬盘、网络硬件等
LINUX 内核
系统调用接口
用户进程
Linux 操作系统结构
用户进程:用户应用程序是运行在LINUX操作系统最高层的一个庞大的软件集合,当一个用户程序在操作系统之上运行时,它就成为操作系统中的一个进程。
系统调用接口:在应用程序中,可通过系统调用来调用操作系统内核中特定的过程,以实现特定的服务,比如创建一个新进程等。由若干条指令构成的过程:SHELL、WHO等
内核:操作系统的灵魂,它负责管