文件保护

       为了防止文件共享可能会导致文件被破坏或未经核准的用户修改文件,文件系统必须控制用户对文件的存取,即解决文件的读、写、执行的许可问题。为此,

    必须在文件系统中建立相应的文件保护机制。

        文件保护通过 口令保护加密保护访问控制等方式实现。其中,口令保护和加密保护是为防止用户文件被他人存取或窃取,而访问控制则用于控制用户对

    文件的访问方式。

         1.访问类型

            对文件的保护从限制对文件的访问类型中出发。可加以控制的访问类型主要有以下几种:

            》》读,从文件中读

            》》写,向文件中写

            》》执行,将文件装入内存执行

            》》添加,将新信息添加到文件结尾部分

            》》删除,删除文件,释放空间

            》》列表清单,列出文件名和文件属性

           此外,还可以对文件的重命名、复制、编辑等加以控制。这些高层的功能可以通过系统程序调用低层系统调用来实现。保护可以只在低层提供。例如,复制文件

     可利用一系列的读请求来完成。这样,具有读访问用户同时也具有复制和打印的权限了。

       2.访问控制

          解决访问控制最常用的方法是根据用户身份进行控制。而实现基于身份访问的最为普通的方法是为每个文件和目录增加一个访问控制列表(ACL),以规定

      每个用户名及其所允许的访问类型。

          这种方法的优点是可以使用复杂的访问方法。其缺点是长度无法预计并且可能导致复杂的空间管理,使用精简的访问列表可以解决这个问题。

           精简的访问列表采用拥有者、组和其他三种用户类型:

            》》拥有者:创建文件的用户。

            》》组:一组需要共享文件且具有类似访问的用户。

            》》其他:系统内的所有其他用户。


            这样只需用三个域列出访问表中这三类用户的访问权限即可。文件拥有者创建文件时,说明创建者用户名及其所在的组名,系统在创建文件时也将文件主的名字、

     所属组名列在该文件的 FCB 中。用户访问该文件时,按照拥有者所拥有的权限访问文件,如果用户和拥有者在同一个用户组则按照组权限访问,否则只能按其他用户

   访问权限。UNIX 操作系统即采用此种方法。

  

             口令和密码是另外两种访问控制方法。

             口令指用户在创建一个文件提供一个口令,系统为其建立 FCB 时附加相应口令,同时告诉允许共享该文件的其他用户。用户请求访问时必须提供相应口令。

   这种方法时间和空间的开销不多,缺点是口令直接存在系统内部,不够安全。

             密码指用户对文件进行加密,文件被访问时需要使用密钥。这种方法保密行强,节省了存储空间,不过编译和译码要花费一定时间。

             口令和密码都是防止用户文件被他人存取或窃取,并没有控制用户对文件的访问类型。

             注意:(1)、现代操作系统常用的文件保护方法,是将访问控制列表与用户、组和其他成员访问控制方案一起组合使用

                          (2)、对于多级目录结构而言,不仅需要保护单个文件,而且还需要保护子目录内的文件,即需要提供目录保护机制。目录操作与文件操作并不相同,

                                        因此需要不同的保护机制。

       

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: PDF文档保护是指为了确保PDF文件内容的安全性和完整性,采取一系列措施对其进行保护保护PDF文档的主要目的是防止非授权用户对其内容进行修改、复制、打印或篡改。 PDF文档保护的方法有多种。一种常见的是加密,使用密码对PDF文档进行加密,只有输入正确的密码才能打开和查看文档。这种保护方法是最基本的方式,可以有效防止非授权用户获取文档内容。 另外一种是限制PDF文档的访问权限。可以通过设置权限,控制用户对文档的操作。这包括禁止打印、复制、修改、提取文本等功能。通过设置合适的权限限制,可以避免文档被不当使用和传播。 此外,还可以添加水印或数字签名来保护PDF文档。水印可以用于标识文档的所有权和归属,使得文档内容不易被盗用。数字签名则可以确保文档的完整性,并验证文件的发送者身份,防止文档被篡改。 总之,PDF文档保护是通过加密、设置权限、添加水印和数字签名等方式,综合保障文档的机密性、完整性和可靠性。这些保护措施可以有效地防止不授权的用户对PDF文档进行非法操作和盗用,从而确保文档的安全性。 ### 回答2: 在CSND中保护PDF文档可以采取以下几种方法。首先,我们可以使用密码保护PDF文档。通过设置密码,只有知道密码的人才能打开和查看文档内容,确保了文档的安全性。其次,我们还可以使用数字签名来保护PDF文档。数字签名可以确保文档的完整性和身份验证,防止文档被篡改或伪造。此外,还可以使用水印来保护PDF文档。水印可以为文档添加图像、文字或其他标记,以证明文档的来源和防止未经授权的复制。最后,还可以使用权限设置来限制对PDF文档的访问和操作。根据需要,可以设置只读、禁止打印或复制等权限,确保文档只能在授权范围内使用。通过这些保护措施,我们可以有效地保护PDF文档的安全性和机密性,防止未经授权的访问和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小达人Fighting

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值