linux 命令之 chacl
2015-12-23 11:21
676 查看
chacl是用来更改文件或目录的访问控制列表的命令。其和chmod有异曲同工之妙。但是比chmod更为强大,更为精细。
chmod只能把权限分为三种:用户,组,其它人。通过chmod你可以指定文件属主的权限,文件所在组的用户的权限,其它人的权限。
如果有这样的需求,通过chmod能搞定吗??如果A用户的文件只想给B看。通过chmod能不能搞定。当然你可能讲把A,B放到一个组里面就可以了。但是你这样就会限制了别的用户不能加入这个组。通过chacl可以轻松的搞定这个问题。
chacl命令的格式是: chacl acl filename1 filename2
选项:
chmod只能把权限分为三种:用户,组,其它人。通过chmod你可以指定文件属主的权限,文件所在组的用户的权限,其它人的权限。
如果有这样的需求,通过chmod能搞定吗??如果A用户的文件只想给B看。通过chmod能不能搞定。当然你可能讲把A,B放到一个组里面就可以了。但是你这样就会限制了别的用户不能加入这个组。通过chacl可以轻松的搞定这个问题。
chacl命令的格式是: chacl acl filename1 filename2
选项:
-b 表明这里有两个acl需要修改,前一个acl是文件的acl,后一个是目录的默认acl。 -d 设定目录的默认acl,这个选项是比较有用的。如果指定了目录的默认acl,在这个目录下新建的文件或目录都会继承目录的acl。 -R 只删除文件的acl -D 只删除目录的默认acl,是-d的反向操作。 -B 删除文件和目录默认的acl。是-b的反向操作。 -r 递归地修改文件和目录的acl权限。 -l 列出文件和目录的acl权限
相关文章推荐
- linux 命令之 getfacl
- linux 命令之 setfacl
- Linux 下批量修改后缀名
- Linux常用指令
- linux下查看某程序的指令参数帮助说明
- Linux学习(5):rm 命令
- Linux的文件类型
- CentOS安装FTP及配置用户
- Linux删除原理
- Centos7安装完毕后无法联网的解决方法
- linux进程间的通信: 信号量
- centos批量修改文件名
- linux进程间的通信: 消息队列
- linux进程间的通信: 共享内存
- 使用ISO文件安装Linux
- linux:SUID、SGID详解
- Linux计划任务通过执行脚本…
- Linux中MySQL创建数据库或导…
- Linux服务器安全运营措施
- Linux中MySQL导入gbk字符集…