4.5.6 文件的共享和保护

2025-06-06 20:41:55 更新

(一)文件共享

文件共享:指不同用户进程使用同一文件。

采用文件名和文件说明分离的目录结构,有利于实现文件共享。

(二)文件链接


链接方式

理解

说明

备注

1

硬链接

复制

两个文件目录表目指向同一个索引结点

删除共享文件所有硬链接,文件才会真实删除

2

符号链接

快捷方式

建立新的文件或目录与原来的路径名映射

优点:支持跨越文件系统

缺点:相对硬链接,读盘次数更多

(三)文件保护

文件系统对文件的保护常采用存取控制方式进行。

存取控制:不同用户对文件的访问规定不同的权限,以防文件被非授权访问。


方法

说明

备注

1

存取控制矩阵

二维矩阵(全部用户,全部文件)

存取权限:读R、写W、执行X及其组合


二维矩阵大,占据空间大,验证耗费系统时间

2

存取控制表

按用户对文件的访问权力差别对用户分类。

UNIX系统(9位二进制):文件主、同组用户和其他用户

存取权限:-、读R、写W、执行X及其组合

-r-xr-xr-t 1 bin bin 43296 May 13 1997 /home/demo

简化存取控制表


3

用户权限表

以用户或用户组为单位将用户可存取的文件集中存入表中。

表中的每个表目表示该用户对应文件的存取权限

简化存取控制矩阵

4

密码

创建文件时用密码加密文件内容,通过密码解密