博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 2 unit2 文件列表,读取,设定
阅读量:6207 次
发布时间:2019-06-21

本文共 1008 字,大约阅读时间需要 3 分钟。

  1.权限列表的读取

    命令:getfacl file

 

  # file: file    ##文件名称

  # owner: root   ##文件所有人

  # group: root   ##文件所有组

  user::rw-       ##用户权限

  user:linux:rw-    ##特殊指派用户及权限

  group::r     ##组权限

  mask::rw   ##可指派最大权限

  other::r--   ##其他人权限

 

   命令:setfacl -m u:linux:rw filename    ##授予用户linux 读写权限

   命令:setfacl -m g:westos:rw filename  ##授予组 westos 读写权限

   命令:etfacl -m g:linux:r filename   ##授予组 linux 读的权限

   命令:setfacl -x u:bob filename     ##删除用户 bob 的 ACL 权限

   命令:setfacl -m o::- filename     ##修改其他所有人的权限为空

   2.ACL 掩码及继承

    具有 ACL 的文件拥有一个 “ mask” ( 掩码 ), 这个掩码既能够限制拥有该文件的组的最大权限,有能够限制 ACL中的补充用户和组所拥有的最大权限。

    命令: setfacl -m m:rwx file

    目录可以有 “ 默认 ACL” 条目 , 系统自动针对在该目录中创建的新文件设置这些条目,这类似    setgid 权限的方法( 针对目录时 ), 使得在该目录中创建的新文件归拥有该目录的组所有。

    命令:getfacl -m d:u:linux:rw /test

 

   3.设备权限列表加载

   (1)挂载文件系统之后 , 必须启用对 POSIX ACL 条目的支持

   (2)安装程序会配置它创建的所有 ext4 文件系统 , 以自动启用 ACL 支持

   (3)tune2fs -l /dev/sda1 |grep "Default mount"

       Default mount options:

       user_xattr acl

   (4)如果手动格式化文件系统 , 则需要使用 acl 挂载选项挂载该系统   

   (5)tune2fs -o user_xattr,acl /dev/sda1

本文转自AELY木博客51CTO博客,原文链接http://blog.51cto.com/12768057/1917972如需转载请自行联系原作者
AELY木
你可能感兴趣的文章
java开发过程中的命名规范
查看>>
mysql索引随记
查看>>
关于Pac-Man,你所要了解的 一切
查看>>
分布式配置管理平台Disconf
查看>>
pdf 字体和图片抽取
查看>>
Cisco Nexus 1000V
查看>>
我的友情链接
查看>>
[iOS Animation]-CALayer 性能优化实例
查看>>
CentOS多网卡重命名配置
查看>>
变态青蛙跳
查看>>
Git常用命令总结
查看>>
定时任务
查看>>
MyBatis之输入与输出(resultType、resultMap)映射
查看>>
剥开比原看代码09:通过dashboard创建密钥时,前端的数据是如何传到后端的?
查看>>
51、YUM安装配置LAMP、phpMyAdmin实战
查看>>
Yeslab现任明教教主ISE课程前七部分免费发布
查看>>
linux下恢复误删文件
查看>>
Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide开源组件加载网络图片的优缺点比较...
查看>>
RAID的肤浅认识
查看>>
poxtfix+dovecot+saslauthd+courier-authlib +mysql + extmail 完整虚拟邮箱系统部署
查看>>