计算机操作系统(第二版)课件:文件共享和文件保护_第1页
计算机操作系统(第二版)课件:文件共享和文件保护_第2页
计算机操作系统(第二版)课件:文件共享和文件保护_第3页
计算机操作系统(第二版)课件:文件共享和文件保护_第4页
计算机操作系统(第二版)课件:文件共享和文件保护_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

解决问题:如果你想共享另外一个用户的文件该怎么操作?百度网盘上的共享链接是怎么实现的?如果你希望除你的部分同事以外,任何人不能访问他的文件,该怎么操作?如果你希望公开一些文件给别人读取,但不能修改,该怎么实现?为文件设置打开密码是怎么实现的?

文件共享和文件保护

文件共享指某一个或某一些文件可以让事先规定的某些用户共同使用。

文件保护

避免文件被破坏一、文件共享两种方式1、基于索引节点共享:原理、优缺点2、符号链接法共享:原理、优缺点

3、硬链接与符号链接的区别

二、文件保护1、文件备份:方式、性能、应用举例(自学)2、文件访问保护

口令保护:概念、如何设置口令加密保护:概念、如何操作?

设置文件使用权限:

访问控制矩阵:概念

访问控制表:按列简化

用户权限表:按行简化

6.5文件共享和文件保护目录读、写、可执行权限的含义是什么?6.5文件共享与文件保护/B/B1/B126.5.1.文件共享:C2目录文件C2215B1目录文件B11文件物理地址15号i结点C216.5.1文件共享...C21B1215...假设B用户想使用“/B/B1/B12”文件名访问共享文件C21。一个索引节点对应两个目录项1.共享索引节点法1.共享索引节点法:ABC根目录A1A2A1A2B1B2C2C1B2C21C1C21C22C22B11A用户B用户C用户B11B126.5.1文件共享15B1目录文件B11文件物理地址15号i结点C211.共享索引节点法:C2目录文件C22...C21B1215...文件物理地址A26.5.1文件共享C2目录文件C2215B1目录文件B11文件物理地址15号i结点C216.5.1文件共享...C21B1215Count=2Linux:又称为硬链接ln共享文件名新文件名ln/C/C2/C21/B/B1/B12...Count=1

1.共享索引节点法:1.共享开销小2.不能跨文件卷共享2.不允许目录文件共享分析下这种方法的性能优缺点?

$ls–il

13058-rwxrwx---1zwhzwh489月516:38file1

13059-rwxrwx---1zwhzwh579月516:40file21.共享索引节点法6.5.1文件共享节点号i文件属性链接计数文件主用户组文件大小最近修改时间文件名文件类型:(1)-

:普通文件(2)d

:目录文件(3)l

:符号链接文件(4)c

:字符设备文件(5)b

:块设备文件;(6)s

:socket文件;(7)p

:管道文件;6.5.1文件共享

$ls–il

13058-rwxrwx---1zwhzwh489月516:38file1

13059-rwxrwx---1zwhzwh579月516:40file2$lnfile2file2hard

$ls–il

13058-rwxrwx---1zwhzwh489月516:38file1

13059-rwxrwx---2zwhzwh579月516:40file2

13059-rwxrwx---2zwhzwh579月516:40file2hard1.共享索引节点法:2.符号链接法B1目录文件B11count=130号i结点文件物理地址B12...类型:linkB1230B12306.5.1文件共享

为共享文件创建一个link类型的新文件:如/B/B1/B12B用户想使用“/B/B1/B12”文件名访问共享文件C21(1)分配并填写一个空闲i节点;(2)建立目录项;(3)分配磁盘空间;(4)写入文件内容:共享文件的路径名:/C/C2/C21C2目录文件C2215文件物理地址

count=115号i结点C21...C21建立符号链接,不会增加count的计数值Linux:软链接ln–s共享文件名新文件名ln–s/C/C2/C21/B/B1/B12分析下这种方法的性能优缺点?

$ls–il

13058-rwxrwx---1zwhzwh489月516:38file1

13059-rwxrwx---1zwhzwh579月516:40file2$lnfile2file2hard

$ln–sfile1file1soft3.硬链接和符号链接的区别$ls–il

13058-rwxrwx---1zwhzwh489月516:38file1

13059-rwxrwx---2zwhzwh579月516:40file2

13059-rwxrwx---2zwhzwh579月516:40file2hard

13061

lrwxrwxrwx1zwhzwh59月516:58file1soft->file16.5.1文件共享小组讨论(8分钟)touch/tmp/foomkdir/tmp/barmkdir/tmp/bar/gagln/tmp/foo/tmp/bar/foo2ln–s/tmp/foo/tmp/bar/fooln/tmp/foo/tmp/bar/gag/barln–s/tmp/bar/tmp/bar/gag/bar2ln–s/tmp/tmp/bar/gag/tmp执行上述命令后,给出各文件的i节点中count计数值6.5.1文件共享

造成文件被破坏的原因:系统软硬件错误:系统可靠性被未授权用户访问:系统安全性1.文件备份:增强系统存储文件的可靠性批量备份全量转储:周期性转储或者定期备份,即把文件存储器中的全部文件定期复制到后援存储器中,当系统出现故障、文件遭到破坏时,便可把最后一次转储内容从后援存储器复制回系统以恢复正常运行。增量转储:每隔一段时间便把上次转储以来修改过的文件和新建立的文件转储到后援存储器中

。同步备份镜像盘支持:完全相同的镜像盘双机动态文件备份:两台机器同时备份

6.5.2文件保护

2.文件访问保护:提高系统安全性口令保护加密保护设置文件使用权限

对每一类用户分别规定使用文件的权限

访问控制矩阵,访问控制表,访问权限表文件口令保存在哪个数据结构里?6.5.2文件保护2.文件访问保护:设置文件使用权限

(1)访问控制矩阵:

描述系统存取控制权限的矩阵

行:用户(组)

列:系统中的各种软硬件资源(包括文件)对象

矩阵中的值表示用户对资源的使用权限。F1F2F3F4F5F6打印机绘图仪D1RR,WWD2RRR,W,ER,WWD3R,WR,W,EW对象用户6.5.2文件保护

2.文件访问保护:设置文件使用权限(2)访问控制表(存取控制表):为文件设置存取控制属性

对访问矩阵按列(对象)进行划分,每一列建立一张访问控制表RRR,WF1的访问控制表F4的访问控制表R,W,ED1D2D3D2F1F2F3F4F5F6打印机绘图仪D1RR,WWD2RRR,W,ER,WWD3R,WR,W,EW6.5.2文件保护某文件系统中,针对每个文件,用户类别分为4类:安全管理员,文件主,文件主伙伴,其他用户;访问权限分为5种:安全控制,执行,修改,读取,写入。若文件控制块中用二进制位串表示文件权限,为表示不同类别用户对一个文件的访问权限,则描述文件权限的位数至少应为()。591220ABCD提交单选题10分

2.文件访问保护:设置文件使用权限

(1)用户权限表:为用户设置权限对访问矩阵按行进行划分,每一行建立一张访问权限表。对象F1F2绘图仪D1RR,WW对象F1F3F4F5打印机D2RRR,W,ER,WWF1F2F3F4F5F6打印机绘图仪D1RR,WWD2RRR,W,ER,WWD3R,WR,W,EW6.5.2文件保护小组讨论后回答:操作系统通常会提供多种文件保护机制,包括设置用户权限表、访问控制表、文件的RWX位。请针对下面三种文件使用要求,分别为它们选择合适的文件保护机制:(1)甲用户希望除他的同事以外,任何人不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论