<文档管理Linux自主访问控制机制模块详细分析之posix_aclc文件介绍,该文件中频繁调用的宏为FOREACH_ACL_ENTRY(),该宏实际上是一个循环,用于对中的列表项进行遍历科技资讯网
您的位置首页  农业科技

文档管理Linux自主访问控制机制模块详细分析之posix_aclc文件介绍

该文件中频繁调用的宏为FOREACH_ACL_ENTRY(),该宏实际上是一个循环,用于对中的列表项进行遍历。至于该文件涉及的变量参见小节,这里不再赘述。

函数参数:指向文件的访问控制列表;表示新创建的文件权限。

设置首页-搜狗输入法-支付中心-搜狐招聘-广告服务-客服中心-联系方式-隐私权-AboutSOHU-公司介绍-网站地图-全部新闻-全部博文

函数功能:根据指定文件的权限和ACL属性来创建一个新的ACL,并原来的ACL。

函数原型:

2.4.4.3结构体定义

posix_acl.c的完整文件名称为fs/posix_acl.c,该文件实现了POSIX1003.1e草案中定义的相关操作的的通用实现。

该文件涉及的外部函数,详见2.3小节,这里不再赘述。

函数参数:指向目标文件的访问控制列表;存放用于内存分配的标志;表示新建文件的权限。

函数原型:

对于该文件定义的相关函数,下面进行详细解释:

函数参数:表示待访问的文件;表示相应的访问控制列表;表示待检查的权限掩码。

2.4.4文件四

2.4.4.2主要变量及宏定义

2.4.4.5内部函数

该文件使用的结构体如posix_acl、等参见小节,这里不再赘述。

返回值:成功时返回函数的调用结果;失败时返回相应的错误码。

返回值:如果访问控制列表中存在除、及之外其他用户的权限,则返回;反之返回。

2.4.4.1文件描述

搜狐不良信息举报邮箱:

函数原型:

返回值:如果授予了相应的权限则返回;反之返回相应的错误码。

函数原型:

函数功能:根据判断当前进程对inode节点是否具有指定的权限。

2.4.4.4外部函数

want;

函数功能:根据创建文件时指定的文件权限去修改相应的ACL表项。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186
友荐云推荐