Linux ACL访问权限
发布时间
阅读量:
阅读量
Linux ACL访问控制权限
鉴于Linux系统的基础权限管理机制是基于文件所有者、所属组及其他用户进行设定的,无法实现对特定用户的独立权限控制,因此引入了ACL(Access Control List)访问控制列表的概念。通过应用ACL技术,可以针对具体用户设定文件的访问权限。下面为查看与配置ACL权限的两个常用命令:
getfacl命令功能解析
查看文档的访问控制列表权限信息
操作方式:通过执行getfacl命令并指定文件或目录进行查询
setfacl命令应用与分析
描述:配置文档访问权限列表
用法:setfacl [选项] [{-m|-x} 权限规则] 文件或目录
常用选项:
-b:清除所有额外的ACL规则
-k:移除默认的ACL设置
-m:插入新的ACL规则
-x:删除特定的ACL规则
-R:对所有子文件和子目录进行递归操作
示例:
setfacl -m u:user1:rw aaa #插入权限规则,使用户user1具备对aaa文件的读写权限
setfacl -m g:user1:r aaa #插入权限规则,使user1组成员拥有对aaa文件的读取权限
setfacl -b aaa #清除aaa文件上所有的附加ACL规则
示例
首先通过执行getfacl命令来检查a
全部评论 (0)
还没有任何评论哟~
